热线电话:13121318867

登录
2020-05-18 阅读量: 629
如何理解可变和不可变数据类型

一、问题描述

之前讲的数据可变不可变,我的理解是内存地址是否发生变化,发生了就可变,没发生就不变,刚刚上面这个例子就是我重新运行列表地址就发生了变化,但是我修改表的元素地址未发生变化

发现上面列表里的数据改变后,内存地址没变,说明列表是可变的数据类型

该同学理解错误,并不是内存地址是否发生变化,发生了就可变,没发生就不变

正确的概念为:

数据改变后 ,内存地址改变 -->是不可变的数据类型

数据改变后,内存地址没变 -->是可变的数据类型

35.4576
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子