美文网首页
Python之list

Python之list

作者: MichaelChoo | 来源:发表于2017-09-10 21:54 被阅读0次

    基本用法

    cmp(list1,list2)

    len(list1)

    max(list1)

    min(list1)

    list(seq):元组转换为列表

    常用函数

    l1 = ['a','b','c']

    list1.append(obj)

    l1.append("123")   print l1

    list1.count(obj)

    list1.extend(seq):列表末尾追加另一序列

    l1.index(obj):返回某值第一个匹配项位置

    l1.insert(index,obj)

    l1.pop(obj=list[-1])

    l1.remove(obj)

    l1.reverse():反向列表中元素

    l1.sort([func])

    应用举例

    去除列表中重复元素:

    1.

    list(set(l1))

    2.

    l1=[...]

    l2={}.formkeys(l1).keys()

    print l2

    3.用字典并保持顺序:

    l1=[...]

    l2=list(set(l1))

    l2.sort(key=l1.index)

    print l2

    4.列表推导式

    l1=[...]

    l2=[]

    l2.append(i) for i in l1 if not I in l2

    相关文章

      网友评论

          本文标题:Python之list

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