Python高级编程——3.深浅拷贝

1 赋值 除元祖外的组合数据类型,将一个变量赋值给另一个变量,这个过程叫做赋值。赋值会导致多个变量同时指向一块内存,所以此时不管是==还是is都返回True。 所以当一个变量发生变化,另一个也随之发生变化。 但是整数型、字符串特例,这是因为在整数型中为一个变量a赋值后,a保存的是对应数值的地址,b=a则是将a中的地址传给了b,若a又被赋值,则系统为a重新分配了地址,而b中始终保存的就是原来a的地址
相关文章
相关标签/搜索