005讲Python列表
来源:互联网 发布:js省市区三级联动代码 编辑:程序博客网 时间:2024/06/03 19:05
member = ['张晓峰','世界']
一元素1.元素的种类:整型,浮点型,字符型,对象 member = [1,2.0,'小甲鱼',[1,2,3]]
2.向列表中添加元素
①member.append('小小神算子') member = ['张晓峰','世界','小小神算子']
②member.extend(['大','小']) member = ['张晓峰','世界','小小神算子','大','小']
③member.insert(1,'中')member = ['张晓峰','中','世界','小小神算子','大','小']
二 .列表:打了激素的数组
1.获取元素:
①member[0]='张晓峰'
②temp = member[0] member[0] = member[1] member[1] = temp
2.删除元素:
① member.remove('张晓峰')
② 语句:del member[0]
③ member.pop() : 表示删除最后一个元素
member.pop(0) : 表示删除张晓峰这个元素
3.列表分片
①copy原列表的一些元素 temp = member[0:2] = ['张晓峰','世界']
②list = list[ : ] 用了两块内存
③list = list1 共用了一块内存
4.操作符
①比较操作符:两个列表比较第一个元素大的列表,这个列表就大。
②逻辑操作符: and or not
③连接操作符: + 两边必须都是列表,最后用extend( )实现两个列表的连接。
④重复连接符: * 列表打印几次。
⑤成员操 作符 : in // not in
例子:list = [123,['小甲鱼','牡丹'],456]
①'小甲鱼' in list ==> False
②小甲鱼' in list[1] ==>True
③list[1][0]=='小甲鱼'
5.列表其他的内置函数
①list.count(123) : 计算123在列表中出现的次数。
②list.index(123 , 2 , 7): 表示从第四个元素到第八个元素之间123出现的次数。
③list.reverse( ) 先后顺序倒置(原地翻转)。
④list.sort() 从小到大排序。
从大到小排序: list.sort(reverse = True)
三.元组:套上枷锁的列表
1.创建访问
①创建: temp = (1,2,3,4,5) temp[1] = 2
temp[3: ]=(4,5)
②访问: temp = (1 , ) 逗号是关键 3*(3,)=(3,3,3)==>表示把列表中元素重复了3遍
2.更新删除
①更新: temp = ('大','小')
temp = temp[ :1] + ('中') + temp[1: ] ==>temp = ('大','中','小')
②删除: del temp // del temp[0] ==>删除'大'
阅读全文
0 0
- 005讲Python列表
- [Python]第11讲:列表生成式
- python对列表int的排序及斐波那契数列第四讲(4)
- Python 列表
- python 列表
- python--列表
- python 列表
- Python 列表
- Python 列表
- python 列表
- Python列表
- python列表
- Python列表
- Python列表
- python列表
- Python列表
- python 列表
- python列表
- Master公式计算递归时间复杂度
- C++虚函数详解
- 【HDU 1863】畅通工程(最小生成树-水题)
- Android进程间通信、线程间通信、组件间通信
- 浅谈同步性
- 005讲Python列表
- [随心译]2017.8.3-AR/VR周报:RIP,Altspace
- L2-010. 排座位 DFS
- C语言 二叉树
- ASP.NET中的Page_Load函数理解——附带Page.IsPostBack的简单使用
- swustoj-Buyer(0195)(01背包)
- C#198课的主要内容
- 学习路上杂谈
- Android中常见的优化技术