Python3 ==和is

2019-08-07  本文已影响0人  木榕师

==  !=  比较的是对象的值是否相等

is isnot  比较的是对象的id是否相等(比较是否是同一个对象)

a = [1,2,3]

b = [1,2,3]

print(a,b)

print(id(a),id(b))

print(a == b)  #a和b的值 相等,使用==会返回true

print(a is b)   #a和b不是同一个对象,内在地址不同,使用is 会返回Flase

上一篇 下一篇

猜你喜欢

热点阅读