id函数记录的是对象存储的内存地址,可以作为身份证来验证两个对象是否完全一致。
这里有几个案例可以参考一下
#a,b is IntType
a = 1
b = 1
id(a)==id(b)
#print(True)
#a,b is floatType
a = 2.2
b = 2.2
id(a)==id(b)
#print(False)
#if a = b,赋值
a = 2.3
b = a
id(a) == id(b)
#print(True)
id函数记录的是对象存储的内存地址,可以作为身份证来验证两个对象是否完全一致。
这里有几个案例可以参考一下
#a,b is IntType
a = 1
b = 1
id(a)==id(b)
#print(True)
#a,b is floatType
a = 2.2
b = 2.2
id(a)==id(b)
#print(False)
#if a = b,赋值
a = 2.3
b = a
id(a) == id(b)
#print(True)