Вернуть матрицу из функции
Я написал функцию, которая создает матрицу нужных размеров(NxM) и выводит ее. Можно ли как нибудь извлечь значение этой матрицы из функции, для дальнейшего использования?
Пример:
def Matr(X,S):
X = []
print('Введите элементы матрицы ',S)
for i in range(n):
X.append([float(input()) for j in range(m)])
print('Матрица ', S,' = ')
for i in range(n):
for j in range(m):
print(X[i][j], end=' ')
print()
return(X)
n = int(input())
m = int(input())
A = []
a = 'A'
A = Matr(A,a)
Источник: Stack Overflow на русском