记录一下Python列表赋值踩过的坑 最近在做计算方法大作业,其中在三次样条插值的算法实现中,输入列表x_i直接复制给了x,但之后出现奇异现象:函数中没有对x_i的改变,为什么x_i无缘无故更改呢? 原来,python中的列表是可变对象,直接赋值操作不会分配新内存来存储变量! 注意区分以下不同: 1.列表赋值 2.列表浅拷贝 3.列表深拷贝