Python学习
3.2 值类型与引用类型
1.引入:
(1).值类型:
int数据类型通常被称作“值类型”。
>>> a=1
>>> b=a
>>> a=3
>>> print(b)
1
用图来解释:
(2).引用类型:
list数据类型通常被称作“引用类型”。
>>> a=[1,2,3]
>>> b=a
>>> a[0]='1'
>>> print(b)
['1', 2, 3]
用图来解释:
2.总结:
值类型通常包含int、str、tuple等类型。值类型是不可变的。
引用类型通常包含list、set、dict等类型。引用类型是可变的。