Ввод массива построчно
Нужно написать функцию, которая будет принимать списки чисел и сохранять их в виде массива. Мой код:
import numpy as np
def arra():
m = int(input("Введи число строк матрицы: "))
arr_2d=[]
for i in range(m):
arr_2d.append(list(input('Введи строку: ')))
return arr_2d
почему-то выдает arr_2d в виде списка после сплита. Т.е. при вводе, например, трех списков
23 34
23 3
23 0
происходит выдача:
[['2', '3', ' ', '3', '4'], ['2', '3', ' ', '3'], ['2', '3', ' ', '0']]
Должно быть
[['23', '34'],
['23','3'],
['23','0']]