Python 赋值的生动理解

python 的赋值是引用语义,存储的是变量对应的值的地址。变量相当于是标签️,

a=[1,2,3]

b=a

a=[4,5,6]


print( 'b=',b)

b=[1,2,3]

把列表看成一件夹克衣服,a是耐克标签挂在夹克上,这个时候再挂一个b安踏标签挂在夹克上,一个服务员来把a标签拿下挂在风衣上,那么b还是夹克的标签,对应的值是夹克。


深浅拷贝,即把原来的数据拷贝一份,再来对数据进行处理,这个在数据挖掘中应用很大。

图片发自简书App

网址:

www.cnblogs.com/Eva-J/p/5534037.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容