问题描述
-
第一
list1 = [0 for i in range(3)] length = 5 width = 3 data = [[list1 for i in range(length)] for j in range(width)] data[1][0][0] = 1 print(list1) print(data)
-
秒
list1 = [0 for i in range(3)] length = 5 width = 3 data = [[[0,0] for i in range(length)] for j in range(width)] data[1][0][0] = 1 print(list1) print(data)
我想要得到的是第二个代码结果。
为什么我不能用第一个代码得到它?
另外,首先,both data[0][0][0] = 1
和data[2][0][0] = 1
将获得与data[1][0][0] = 1
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)