顾名思义
可变类型:值变了,但是id没有变,证明没有生成新的值而是在改变原值,原值是可变类型
不可变类型:值变了,id也跟着变,证明是生成了新的值而不是在改变原值,原值是不可变
# x=10
# print(id(x))
# x=11
# print(id(x))
y=['a','b','c']
# print(id(y))
# y[0]='A'
# print(y)
# print(id(y)
顾名思义
可变类型:值变了,但是id没有变,证明没有生成新的值而是在改变原值,原值是可变类型
不可变类型:值变了,id也跟着变,证明是生成了新的值而不是在改变原值,原值是不可变
# x=10
# print(id(x))
# x=11
# print(id(x))
y=['a','b','c']
# print(id(y))
# y[0]='A'
# print(y)
# print(id(y)