元组 固定 死板
元组的不可改变,是指它的指向不变
tuple1=(1,2,[‘a,’b’])中tuple1[2]中list中的元素是可以修改的
创建和访问一个元组tuple
eg:tuplel=()
temp=元素, 逗号是区分是不是元组的关键
tump1=(元素1,元素2,元素3)
tump2=(1,) 是元组 tump2=(1) 整型数字
因为()既可以表示tuple,又可以作为括号表示运算时的优先级,结果 (1) 被Python解释器计算出结果 1,导致我们得到的不是tuple,而是整数 1。
正是因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义:
更新和删除一个元组
更新操作类似于字符串的拼接
del 用于删除一个元组
eg:
>>> temp
('小鱼', '黑夜', '迷途', '小布丁')
>>> temp = temp[:2]+('小茗',)+temp[2:] 拼接操作符 +
>>> temp
('小鱼', '黑夜', '小茗', '迷途', '小布丁')
>>> type(temp)
<class 'tuple'>