1.什么是元组?
元组是序列的一种,元组是不可变的,与列表相反。
元组的最大特点是不可变,由小括号包裹着为元组,由中括号包裹着为列表。
2.元组的创建表达式
>>> 1,2,3
(1, 2, 3)
>>> (1,2,3)
(1, 2, 3)
创建一个空元组
>>> t1=()
>>> t1
()
创建只有一个元素的元组,也需要一个逗号
>>> t2=(42,)
>>> t2
(42,)
查看元组中的元组
t3=(123,'ni',1.2,3)
>>> t4=('abc',t3,)
>>> t4
('abc', (123, 'ni', 1.2, 3))
>>> t4[1][0]
123
2.tuple函数
接受一个序列,将此序列变成一个元组
>>> t6=tuple([1,2,3])
>>> t6
(1, 2, 3)
>>> t7 = tuple('perl')
>>> t7
('p', 'e', 'r', 'l')
3.元组基本操作
元组可以在映射中的键。
元组大部分内建函数的返回值。
列表的操作可以对元组进行,除了修改的操作。