<分区>
考虑以下几点:
var1 = 'test test'
var2 = 'test test'
list1=[10,12,12,"Test"]
list2=[10,12,12,"Test"]
print(id(var1) == id(var2)) # True
print(id(list1) == id(list2)) # False
这个 bool 表达式给出 False。这意味着 list1 和 list2 的内存位置不同。为什么具有相同值的变量指向相同的内存位置,而列表指向不同的位置?