python ==、is 理解
==、is 都是用来比较两个值是否“相等”, 但这两者有很大的区别。
==
== 比较的是这两个值是否相等,不比较内存地址是否一致。
is
is 比较的是两个内存地址是否相等。
- is 是比较两个引用是否指向了同一个对象(引用比较)。
- == 是比较两个对象是否相等。
==、is 都是用来比较两个值是否“相等”, 但这两者有很大的区别。
== 比较的是这两个值是否相等,不比较内存地址是否一致。
is 比较的是两个内存地址是否相等。