2019-06-18
阅读量:
826
python元组不是不可变的对象吗,为啥可以更改其元素?
python元组不是不可变的对象吗,为啥可以更改其元素?
tup = ('foo', [1, 2], True)
tup[1].append(3)
tup
('foo', [1, 2, 3], True)
这里为啥可以添加元素?
答:t元组的不可变指的是:
1、元组的元素对象不可变
如果元素是可变对象,那元素是可以被修改的,但是不能被替换。
2、元组的长度不可变






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论