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