Python 中 变量的 is 和 == 符号的作用

来源:互联网 发布:甬航数据交互平台 编辑:程序博客网 时间:2024/06/05 10:34

简而言之: == 符号比较的是两个对象的内容(这一点与 Java 是不同的), is 符号比较的是对象在内存中的地址。

这里写图片描述

使用等号“=”赋值的方式,也叫做浅拷贝。浅拷贝,修改其中一个变量的值,就会影响到另一个。

这里写图片描述

与浅拷贝对应就有深拷贝,使用的是对象的 copy() 方法。

这里写图片描述

原创粉丝点击