【发布时间】:2019-10-27 14:20:31
【问题描述】:
elements = []
i,j = 0,0
while(i<3):
while(j<3):
elements[i][j] = int(input())
j+=1
i+=1
j=0
print(elements)
我试图通过获取用户的输入将元素插入二维列表。我无法这样做,它给了我一个 IndexError。
IndexError: list assignment index out of range
我期待一个 3x3 的列表。 类似的东西:
elements = [
[0,1,2],
[3,4,5],
[6,7,8]
]
我在这里做错了什么? [我不希望使用 Numpy 或其他库 atm]
【问题讨论】:
-
你知道
append在名单上吗? -
如何通过从用户那里获取每个值来追加到二维列表?
标签: python-3.x list