''' == 测试值的相等性 is 测试对象的一致性,即同一个内存地址 ''' l1=[1,('a',3)] l2=[1,('a',3)] print(l1==l2) #l1和l2是相等的 True print(l1 is l2) #l1和l2不是同一个对象False print(id(l1),id(l2)) #2272260557320 2272260585160 s1='spam' s2='spam' print(s1==s2) #s1和s2是相等的 True print(s1 is s2) #s1和s2是同一个对象True print(id(s1),id(s2)) #2658123313368 2658123313368