30/09/2018, 19:24
List index out of range
matrix_one = [[0 for x in xrange(row_one)] for x in xrange(column_one)]
for i in xrange(row_one):
for j in xrange(column_one):
print "matrix_one[%d][%d] =" % (i, j),
matrix_one[i][j] = int(raw_input())
giả sử row_one = 3 và column_one = 2, khi nhập tới matrix_one[2][1] thì báo lỗi list index out of range, mình cũng k biết lý do vì sao luôn… nếu nhập row_one = column_one thì lại chạy được không có lỗi…
Bài liên quan
dòng đầu tiên hay x=1 cái gì đó là được
Vẫn không được bạn ơi…
Cái list comprehension này bạn bị lỗi ở dòng đầu sẽ tạo 1 matran có column-one dòng và row-one cột. Bạn đổi 2 biến này với nhau