【发布时间】:2016-10-10 12:15:33
【问题描述】:
我有这个矩阵:
mat = [[ 0 for x in range(row)] for y in range(column)]
我尝试向矩阵中添加元素:
for x in range(row): # row is 2
for y in range(column): # column is 3
mat[x][y] = int(input("number: "))
但是shell返回这个错误:
Traceback (most recent call last):
File "C:\Users\Fr\Desktop\pr.py", line 13, in <module>
mat[x][y] = 12
IndexError: list assignment index out of range
如何向矩阵添加元素?
【问题讨论】:
-
为什么不使用 numpy?
-
我想不用 numpy
标签: python python-3.x matrix