python中 is 和== 的区别

is 比较的是id()(获取的是内存地址) 地址是否相同  

== 比较的是value()

当比较的是数值或字符串类型,元组时,is 和 == 当等价

当比较的是list 和dict时,is为 False

原文地址:https://www.cnblogs.com/hello-boy/p/10376657.html