美文网首页
list列表

list列表

作者: 苏柏娜 | 来源:发表于2016-11-15 15:18 被阅读18次

1.访问

切片[ ] ,[:],[:::]

2.更新数据

直接给元素赋值,也可以使用append方法添加元素

3.删除

删除元素:del alist[0],alist.remove("123"),alist

删除整个列表 del alist

4.比较运算 < > == !=可直接作用在列表上,比较asicii码

5.成员关系(in,not in)检查对象是否是列表的成员

6.拼接操作符(+):将两个列表拼接成一个列表

7.列表与for循环:[i *2 for i in[8,-2,1]]

8.内建函数

1)cmp比较:cmp(list1,list2)

2)len():len(list)

3)max(),min()

4)sorted(),reversed()

sorted(list)返回排序后的list列表

reversed(list)返回一个迭代器  for i in reversed(list)

5)enumerate() ,zip()

enumerate(list):生成索引和元素值的一一对应的元组 for i,album in enumerate(list)

zip(list1,list2):将两个列表中的值一一对应生成元组列表

6)sum() 求和

7)list(),tuple()互相转化

9.dir(list)查看列表方法和属性

1)append(obj):添加元素

2)count(obj):某个值出现的次数

3)extend(seq):序列添加到列表

4)index(obj,i=0,):obj第一次出现在列表中的索引

5)j=len(list):列表长度

6)insert(index,obj):在索引为index处插入obj值

7)pop(index=-1):删除指定位置的元素并返回,默认删除最后一个元素

8)remove(obj):删除指定对象

9)reverse():翻转列表

10)sort(func=None,key=None,reverse=False):排序

相关文章

网友评论

      本文标题:list列表

      本文链接:https://www.haomeiwen.com/subject/umzkpttx.html