我想在二维数组中输入一个简单矩阵作为输入,但是会出现运行时1 2
3 4
错误。
矩阵 -
for i in range(2):
a[i]=[int(i) for i in input().split()]
print(a)
我的输入代码 -
{{1}}
答案 0 :(得分:1)
您正在使用i
作为循环变量和列表理解变量
您尚未声明a
(明显)。声明a = []
并使用list.append
。
试试这个:
a = []
for _ in range(2):
a.append([int(i) for i in input().split()])
最初声明a
为空。然后致电a.append
将新的子列表附加到您的列表中。