可变对象
可变对象
-每个对象中都保存了三个数据:
id(标识)
type(类型)
value(值)
-列表就是一个可变对象
a=[1,2,3]
-a[0]=10(改对象)
这个操作是在通过变量去修改对象得值
这种操作不会改变变量所指定的对象
当我们去修改对象时,如果有其他变量也指向了该对象,则修改也会在其他的变量中体现
-a=[4,5,6](改变量)
这个操作是在给变量重新赋值
这种操作会改变变量所指定的对象
为一个变量重新赋值时,不会影响其他的变量
-一般只有在为变量赋值时才是修改变量,其余的都是修改对象

浙公网安备 33010602011771号