index
使用:list.index(value)
功能:返回value在list中的索引
count
使用:list.count(value)
功能:返回value在list中出现的次数
生成list的倒序
方法1:list(reversed(iterable))
方法2:list[::-1]
判断一个list里的元素是否完全相同
思路:len(set(list)) == 1
实例:
In [8]: t = ['A1', 'A2', 'A1']
In [9]: len(set(t))
Out[9]: 2
In [10]: t = ['A1', 'A1', 'A1']
In [11]: len(set(t))
Out[11]: 1
list的复制
注意两种复制方式:1.浅复制;2.深复制。
浅复制
方法:b = a[:
]或b = a.copy()
效果:生成一个新的list,但如果a含有嵌套list,并不会复制该嵌套list。换言之,b和a共用该嵌套list内存。因此需要注意,浅复制对于嵌套lis