如何理解python中元祖的相对不可变性?


一说元祖不能修改,又说元祖不可变是相对的
为啥

回答

举个栗子:

a = (1, 'A', [1, 2])

a[2].append(3)

print(a)

# (1, 'A', [1, 2, 3])

奥妙在于元组内的元素是否包含可变对象,你品~你细品~

以上是 如何理解python中元祖的相对不可变性? 的全部内容, 来源链接: utcz.com/a/38540.html

回到顶部