一、元组
(1)创建元组
1)直接创建:tup=4,5,6
或tup=((4,5,6),(7,8))
2)tuple()函数,由列表创建:tup=tuple([4,0,2])#用tuple()函数直接由列表生成元组
(2)常用方法
tup[1].append(3)#在元组的第1个元素添加3;
tup.count(2)#统计元组中2出现的次数;
* rest
In [29]: values = 1, 2, 3, 4, 5 In [30]: a, b, *rest = values In [31]: a, b Out[31]: (1, 2) In [32]: rest Out[32]: [3, 4, 5]
二、列表
(1)创建列表
1)直接创建:a_list=[2,3,4,none]
2) list()函数,由元组创建:
In [36]: a_list = [2, 3, 7, None] In [37]: tup = ('foo', 'bar', 'baz') In [38]: b_list = list(tup) In [39]: b_list Out[39]: ['foo', 'bar', 'baz'] In [40]: b_list[1] = 'peekaboo' In [41]: b_list Out[41]: ['foo', 'peekaboo', 'baz']
(2)常用方法
.append('red'):
在列表末尾添加元素
.insert(1,'red'):
在列表特定的位置插入元素
三、字典
(1)创建字典
1)直接创建:d1 = {'a' : 'some value', 'b' : [1, 2, 3, 4]}
2)用序列创建:
(2)常用方法