list的使用
a=[参数]
list.append(a) 追加成员x,到列表最后一个位置
list.pop(a) 删除成员,删除第i个成员,并返回删除的值
list.count(a) 计算列表中参数是x的个数
list.remove(a) 删除列表中的成员,直接删除成员x
list.reverse() 将列表中的顺序颠倒,即从后向前排序
list.index(a) 获得参数x在列表中的位置
list.sort() 将列表中的成员排序
sorted(a)生成新的list并排序,对原有list不做修改。
list.insert(index,x) 向列表中第index位置插入数据x
例子:
1、
>>> a=[1,2,3]
>>> print a
结果:[1, 2, 3]
2、
>>> a.append(4)
>>> print a
结果:[1, 2, 3, 4]
3、
>>> a.pop(0)
结果 1
>>> print a
结果:[2, 3, 4]
4、
>>> a.count(2)
结果 1
5、
>>> a.remove(2)
>>> print a
结果:[3, 4]
6、
>>> a=[2,1,3,6,5,7]
>>> a.reverse()
>>> print a
结果:[7, 5, 6, 3, 1, 2]
7、
>>> a=[3,5,7,6]
>>> a.index(3)
结果:0
8、
>>> a=[3,6,2,5,0,6,9]
>>> a.sort()
>>> print a
结果:[0, 2, 3, 5, 6, 6, 9]
9、
>>> a=[7,5,9,3,0,1,2]
>>> sorted(a)
结果:[0, 1, 2, 3, 5, 7, 9]
>>> print a
结果:[7, 5, 9, 3, 0, 1, 2]
10、
>>> a=[3,5,6]
>>> a.insert(0,10)
>>> print a
结果:[10, 3, 5, 6]