gaoxiuhua520 发表于 2022-8-16 15:10:55

为什么temp是元组,元组的拼接,下面有列表+元组+列表,还是这个是分片必须要的[ ]

>>> temp = (‘小甲鱼’, ‘黑夜’, ‘迷途’, ‘小布丁’)
# 如果我想在“黑夜”和“迷途”之间插入“怡静”,我们应该:
>>> temp = temp[:2] + (‘怡静’,) + temp
为什么temp是元组,元组的拼接,下面有列表+元组+列表,还是这个是分片必须要的[ ]

tommyyu 发表于 2022-8-16 15:14:23

temp[:2]和temp登都不是列表,而是元组>>> a = (1, 2, 3)
>>> a
(1, 2)
>>> a
(3,)

ba21 发表于 2022-8-16 15:14:30

元组不能修改。


temp = temp[:2] + (‘怡静’,) + temp
通过相关数据组成 新的元组temp

一点点儿 发表于 2022-8-16 15:18:18

这个是分片必须要的[ ]
页: [1]
查看完整版本: 为什么temp是元组,元组的拼接,下面有列表+元组+列表,还是这个是分片必须要的[ ]