对象类型几乎决定了对象的所有行为,甚至是对象编号。
1、不可变类型
a=1 b=1
根据具体实现,a和b可能指向同一值为1的对象,也可能指向两个不同值为1的对象。
2、可变类型
c=[] d=[]
c和d肯定会指向两个不同的单独空列表。
注意c = d = [] 将同一对象赋值c和d。
以上是python对象的两种类型,希望对大家有所帮助,更多的知识都在python学习网。
对象类型几乎决定了对象的所有行为,甚至是对象编号。
1、不可变类型
a=1 b=1
根据具体实现,a和b可能指向同一值为1的对象,也可能指向两个不同值为1的对象。
2、可变类型
c=[] d=[]
c和d肯定会指向两个不同的单独空列表。
注意c = d = [] 将同一对象赋值c和d。
以上是python对象的两种类型,希望对大家有所帮助,更多的知识都在python学习网。