python 空数组的声明如何避免浅拷贝 声明一个初始元素都为0的10*10的二维数组 # 错误的声明方法,会造成浅拷贝 a = [[0]*10]*10 这样实际是一种拷贝,即a中拷贝了10个一样的[0,0,0,0,0,0…0] 一旦修改了例如a[2][3]的值,那么所有a[i][3]的值都变化了 # 正确的声明方法 a = [[0]*10 for i in range(10)]