list
list 是python内置的一种数据类型。是一种可变的对象,有序的集合,可以随时添加和删除其中的元素
常见方法
# clear
>>> L = [1,2,3,4]
>>> L.clear()
>>> L
[]
#count
>>> L.count(1)
0
>>> L=['a','b','c','d']
>>> L.count('a')
1
#copy
>>> a = L.copy()
>>> a
['a', 'b', 'c', 'd']
#extend
>>> a=[1,2,5,3]
>>> b=[11,12,13,14]
>>> a.extend(b)
>>> a
[1, 2, 5, 3, 11, 12, 13, 14]
# index
>>> a
['a', 'Hello', 'world']
>>> a.index('l')
Traceback (most recent call last):
File "<pyshell#84>", line 1, in <module>
a.index('l')
ValueError: 'l' is not in list
>>> a.index('a')
0
# insert
>>> a.insert(0,'b')
>>> a
['b', 'a', 'Hello', 'world']
#pop
>>> a.pop(1)
'a'
>>> a
['b', 'Hello', 'world']
#remove
>>> a.remove('b')
>>> a
['Hello', 'world']
#reverse
>>> a.reverse()
>>> a
['world', 'Hello']
# sort
>>> a=[1,7,2,8,3,9,4,77,34]
>>> a.sort()
>>> a
[1, 2, 3, 4, 7, 8, 9, 34, 77]
tuple
tuple 和list非常的类似,但是tuple一旦初始化就不能修改。也没有类似list的方法
网友评论