摘要: 什么是原地操作?先来看看一个例子 列表l在使用append方法添加了一个元素后,没有产生副本,再次打印l时多了一个元素5,这个append就是原地操作的方法,由此可见原地操作具有以下特性: 1.不产生返回值(返回值为None) 2.改变作用对象(不会产生副本) 因此不可变对象没有原地操作(不符合2) 阅读全文