先回顾一下理解程度
什么是不可变类型和可变类型?
可变类型是,修改变量后 引用的内存地址不变,引用的内存中的内容发生变化(是针对变量名的引用来理解)。
# 在a.py中定义了一个test属性 test = [1, 2] print(test ,id(test)) test.append('jack') print(test, id(test)) 结果 C:\Users\jackendoff\AppData\Local\Programs\Python\Python36-32\python.exe D:/pycharm_project/test_import/a.py [1, 2] 44687112 [1, 2, 'jack'] 44687112 Process finished with exit code 0