元组
- 不可变序列:无增、删、改操作
- 序列和字典都是可变序列
- 元组名= ( 元素1 , 元素2 ,… )(与列表类似)
创建
- 使用小括号()
- 使用内置函数tuple():
t = tuple ( ( ' xxx ' , ' xx ' , 000 ) )
- 若元组中只包含一个元素,需要使用逗号和小括号:
t = ( 10 , )
- 空元组的创建(与空列表、空字典的创建相似)
t1=()
t2=tuple()
元组为不可变序列
元组的元素不可修改,但若元组中的元素为可变序列,可以修改这个元素
t=(10,[20,30],90)
print(t,type(t))
print(t[0],type(t[0]),id(t[0]))
print(t[1],type(t[1]),id(t[1]))
print(t[2],type(t[2]),id(t[2]))