1.创建和访问一个元祖,元祖不可改变,不可以任意修改,
元祖的内容不可以修改(列表可任意修改、删除),
创建一个元祖使用大部分使用(),如下
>>>temp = (1, 2, 3, 4)
>>>temp
>>>(1, 2, 3, 4)
>>>type(temp)
>>><class 'tuple'>
>>>
>>>temp(1)
>>>temp
>>>1
>>>type(temp)
>>><class 'int'>
>>>temp(1,)
>>>type(temp)
>>><class 'tuple'>
>>>temp[::]
>>>(1,)
>>>
>>> 2 * (2)
4
>>> 2 * (2,)
(2, 2)
>>>
2.更新和删除元祖
>>> temp = (1, 2, 3, 4)
>>> temp[1] = 3
Traceback (most recent call last):
File "<pyshell#16>", line 1, in <module>
temp[1] = 3
TypeError: 'tuple' object does not support item assignment
>>> temp = (1, 2, 3, 4)
>>>temp 1 = (1234,)
>>> temp = temp[:2] + temp1 + temp[2:]
>>> temp
(1, 2, 1234, 3, 4)
>>>
3.元祖相关操作
删除一个元祖
>>> del temp
>>> temp
Traceback (most recent call last):
File "<pyshell#68>", line 1, in <module>
temp
NameError: name 'temp' is not defined
>>>
支持关系操作、逻辑操作