一、整数
1.当a和b为-5和256之间的整数时,a==b 为True,a is b为True,此时属于小整数池(-5~256)
2.当a和b为小于-5或者大于256的整数时,a==b 为True,a is b为False
二、字符串
a==b 为True,a is b为True
三、元组
a==b 为True,a is b为False
元组是不可变类型,当值发生变化时,内存地址也随时变化,即:
四、列表
a==b 为True,a is b为False
列表是可变类型,当值发生变化时,分两种情况,一种为 a += [3],此时内存地址不变,即:
另一种为a = a + [5],此时内存地址发生变化,即: