2020-05-18
阅读量:
629
如何理解可变和不可变数据类型
一、问题描述
之前讲的数据可变不可变,我的理解是内存地址是否发生变化,发生了就可变,没发生就不变,刚刚上面这个例子就是我重新运行列表地址就发生了变化,但是我修改表的元素地址未发生变化

发现上面列表里的数据改变后,内存地址没变,说明列表是可变的数据类型
该同学理解错误,并不是内存地址是否发生变化,发生了就可变,没发生就不变
正确的概念为:
数据改变后 ,内存地址改变 -->是不可变的数据类型
数据改变后,内存地址没变 -->是可变的数据类型






评论(0)


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