Python之list

基本用法

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容