5-5中 列表作为一个元素,对于元组来说,改变了吗

来源:5-5 运算符号

Jason_Reset

2017-11-13

1. 改变元组中嵌套的列表中的元素,这个列表是被改变了。而列表又是元组中的元素,是不是可以认为元组也被改变了?2. 这个方法可行的原因是不是因为列表的id没变,所以对于元组来说,他的第四个元素(列表)是没有改变的?

写回答

1回答

qq_夜路独行者_0

2017-11-13

是的,对于元组来说,第四个元素没有改变.  元组中存的只是一组不变id(内存地址) 元祖a=(id,id,id,id),第四个元素是列表,由于列表是引用类型,改变了列表中的值,并不会影响列表的id(内存地址),所有对于元祖来说,它的四个对象的id(内存地址)没有发生改变

4
1
Jason_Reset
非常感谢!
2017-11-14
共1条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14597 学习 · 4469 问题

查看课程