首页 > 文章列表 > python对象有几种类型

python对象有几种类型

python对象
120 2022-08-07

对象类型几乎决定了对象的所有行为,甚至对象编号。

1、不可变类型

a = 1
b = 1

a和b可能会指向同一个值为1的对象,也可能会指向两个不同的值为1的对象,这取决于具体实现。

2、可变类型

c = []
d = []

c和d一定会指向两个不同的单独的空列表。

注意c = d = [] 则是将同一个对象赋值给c和d。