python-深拷贝,浅拷贝
1.数据类型
变量 = xxx 仅代表把变量指向xxx数据所在的存储空间。
比如a = [1,2,3]代表变量a指向[1,2,3]所在的存储空间。
python有两种数据类型:可变数据类型,不可变数据类型。区别在于内存中的值能否被修改。
id(变量)可以查看变量的内存地址。
1.1 可变数据类型:列表,字典(key不可变)
列表:
# 列表
# 修改列表中的值,a变量的指向没有发生改变(可变数据类型)
a = [1,2,3]
print(id(a)) # 1949733739136
a.append(
原创
2021-10-26 13:42:30 ·
86 阅读 ·
0 评论