python改变值后内存变不变的问题 可变、不可变数据类型 浅拷贝 深拷贝 今天调用函数后,实参的值发生了改变,问了下师兄,原来内存是同一个,自己记录一下。 如果内存不变应该没有红框的,因为调用函数形参内存会释放,不会影响实参 详情见我师兄的文章,收获不少 https://leetcode-cn.com/problems/recover-a-tree-from-preorder-traversal/solution/yu-dao-jiu-shen-jiu-xiang-jie-ke-bian-bu-ke-bian-s/ 可变、不可变数据类型 可变类型进行增删查改内存不变,不可变类型修改之后改变内存 可变类型:列表,字典,集合 不可变类型:整形,字符串,元组 浅拷贝 A进行拷贝之后出现B,A和B内存不同,但是A和B中存在元素内存地址相同 深拷贝 A和B拷贝之后完全不同 相关文章: