мне нужно сделать следующее:Python: Матрица ж/Последовательные значения
- Создайте переменную результат как массив длины т.
Для каждого ряда i от 0 до m-1:
a. Задайте результат [i] в новый массив длины n.
b. Для каждого столбца j в строке i установите этот элемент в (i * n) + j.
- Когда вы вычислили все элементы, верните результат.
До сих пор у меня есть следующие:
def f2(m, n):
result = [""] * m
for i in range(0, m):
result[i] = [""] * n
for i in result:
for j in i:
result.append(i*n+j)
return result
Это, однако, только приводит к ошибке.
Любая помощь/предложения? Спасибо
Какую ошибку это приведет? Отправьте полный трафик. – user2357112
Вам действительно нужно выполнить последовательность вещей, которые вы указали, или вам просто нужно создать вложенный список m-by-n, чьи элементы являются целыми числами от 0 до m * n, в последовательности? – user2357112