赋值语句内存分析 ◆ 使用id()方法访问内存地址 ◆ 使用is比较内存引用地址是否相等 在python之中,像数值、字符串、布尔型单纯的赋值,它们只要值相等,那么对应的变量名所在的地址也是相等的,而这就是python对内存管理的优化。相对的,如:[]列表的复制,其所对应的地址却是不同的。 代码: def extend_list(val, l=[]): print('---------------------') print(l, id(l)) l.append(val) print(l, id(l)) return l list1 = extend_list(10) list2 = exte...