为什么a=[1,2,3]和a=a+[4]的地址不同? 他们不是可变的吗

来源:5-3 值类型与引用类型

幕布斯7289262

2018-04-21

http://img.mukewang.com/szimg/5adaed210001ea2902250159.jpg

写回答

1回答

SingleVergil

2018-04-21

可变 不可变说的是  内存地址对应的里面的内容,比如说java中 String  StringBuffer 一样     Stringbuffer是在同一个地址内存上进行内容的变更,但是String不一样,可变说的是同一个内存地址存放的内容是否可以变化 要是 tuple 肯定不一样,因为 tuple 是不可变的!

0
0

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

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

14802 学习 · 4493 问题

查看课程