Python编程从入门到实践笔记——列表简介

#coding=utf-8
#列表——我的理解等于C语言和Java中的数组
bicycles = ["trek","cannondale","readline","specialized"]
print(bicycles) #列表索引从0开始
print(bicycles[0].title()) #访问列表元素
print(bicycles[3]) #倒数第1个元素
print(bicycles[-1]) #使用列表中元素的值
print("my first bicycle is "+bicycles[0].title()+'.') #修改列表元素
bicycles[0]="ducati"
print(bicycles) #末尾插入元素append(value)
bicycles.append("baoma")
bicycles.append("audi")
print(bicycles) #指定位置插入元素insert(index,value)
bicycles.insert(0,"giant")
print(bicycles) #删除元素 del删除以后不可以继续使用它的值
del bicycles[1]
print(bicycles) #pop()删除元素 ,删除以后可以继续使用它的值
print(bicycles.pop(0)) #根据值删除第一个元素remove()
bicycles.remove("audi")
print(bicycles) #临时排序sorted()
print(sorted(bicycles)) #永久排序sort()
bicycles.sort()
print(bicycles)
bicycles.sort(reverse=True)#倒序
print(bicycles) #反转reverse()
bicycles.reverse()
print(bicycles) #列表长度len()
print(len(bicycles))

最新文章

  1. PHP开发环境搭建
  2. matlab小段代码学习
  3. Scrollview嵌套listview
  4. SQL 查看数据库表的容量大小
  5. Qt之进程间通信(共享内存)
  6. 在SharePoint 2010中创建网站的权限级别
  7. mysql设置root的密码
  8. macOS下加载动态库dylib报"code signature invalid"错误的解决办法
  9. LINQ学习系列-----2.2 迭代器
  10. python 中 *args 和 **kwargs 的区别
  11. python学习02
  12. 用Python爬取"王者农药"英雄皮肤 原
  13. 实现一个jsp同时提交两个form到两个Servlet
  14. 四:(之五)Dockerfile语法梳理和实践
  15. Spring NoSQL
  16. HT7A6312—— 离线开关电源小功率初级转换开关IC 记录总结
  17. USACO 4.3 Buy Low, Buy Lower
  18. 深入理解java集合框架之---------Arraylist集合 -----构造函数
  19. LoadRunner web_add_header()
  20. [转]awk使用手册

热门文章

  1. SQL Server 中如何做到连续时间段的拆分?
  2. C#多线程中的异常处理
  3. STM32标准库GPIO操作
  4. 深入浅出java常量池
  5. Java的多态浅谈
  6. go语言调度器源代码情景分析之四:函数调用栈
  7. Windows中使用Mysql-Proxy实现Mysql读写分离
  8. 玩转Spring Cloud之服务注册发现(eureka)及负载均衡消费(ribbon、feign)
  9. .netcore2.1 使用postgresql数据库,不能实现表的CRUD问题
  10. 在Unity中实现小地图(Minimap)