2021
06-22
06-22
Python 中数组和数字相乘时的注意事项说明
注意事项[object]*n的时候并没有复制n-1个object,而是增加了n-1个对object的引用。例子说明目标:生成一个10*10且所有值都是0的二维数组方法一:[[0]*10]*10方法二:[[0for_inrange(10)]for_inrange(10)]本以为两种方法得到的结果是一样,但是在使用时发现有些不一样。如下面的代码所示。当仅仅更改a[2][2]的值的时候,a[k][2](k取0到9)全部被更改成了4。其实这是因为[object]*n的时候并没有复制n-1个objec...
继续阅读 >