tuple的不变性

tuple的不变性指的是tuple元素的指向不变

例如:

# tuple不可变,但其中的列表可以改变
t = ('a', 'b', ['A', 'B'])
t[2][0] = "X"
t[2][1] = "Y"
print(t)

运行结果如下:

 具体图示如下,赋值语句只是改变了list中的元素指向。

 

posted on 2024-11-01 22:14  Devprayer  阅读(2)  评论(0编辑  收藏  举报

导航