美文网首页
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