Я хочу проверить, равна ли строка 1 столбцу, а вторая строка равна столбцу 2 и так далее. Если матрица равна его транспонированию.Я хочу проверить, одинаковы ли мои строки и столбцы
Я попытался решить проблему, используя следующий код, но функция не возвращает ни одного. Может кто-нибудь помочь мне с этим
x = [[1, 2, 3],
[2, 3, 4],
[3, 4, 1]]
def rows(matrix):
list = [val for val in matrix]
list1 = [i for i in zip(*matrix)]
if list == list1:
return True
else:
return False
rows(x)
Ну, это впечатляющие почти simulpost. – paidhima
Получил это. Я не знаю, чей ответ принять. Ответ @paidhima похож на ваш – dangerous
@ dangerous: в случае двух подобных подобных сообщений я, вероятно, соглашусь с тем, что пользователь более низкого представителя, потому что у них есть больше, чтобы выиграть, что в этом случае платиха. – DSM