第一个问题有关于python的浅拷贝,在这篇博客里有提到 https://blog.csdn.net/weixin_40422121/article/details/105388731
今天我无脑写了个循环赋值,append的时候提示
TypeError: 'int' object is not subscriptable
我的二维数组(list)
list1 = [] for i in range(10): list1.append([]) list1[1].append(1)
这样就报错了
由于笔者菜且懒得去翻文档。直接采用下面的方式避免这样的问题
list1 = [[] for i in range(10)]
这样append就不会出问题了