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

时间:2022-09-23 13:31:52

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

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

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

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

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

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