值类型(不可变类型):int str tuple
引用类型(可变类型):list set dict
例如:
>>> a=1
>>> b=a
>>> b
1
>>> a=2
>>> a
2
>>> b
1
示意图
>>> a=[1,2,3]
>>> b=a
>>> a=[1,2,3]
>>> b=a
>>> a[0]='1'
>>> a
['1', 2, 3]
>>> b
['1', 2, 3]
示意图
值类型(不可变类型):int str tuple
引用类型(可变类型):list set dict
例如:
>>> a=1
>>> b=a
>>> b
1
>>> a=2
>>> a
2
>>> b
1
示意图
>>> a=[1,2,3]
>>> b=a
>>> a=[1,2,3]
>>> b=a
>>> a[0]='1'
>>> a
['1', 2, 3]
>>> b
['1', 2, 3]
示意图