diff --git a/python/tasks/task_38_matrix_transpose.py b/python/tasks/task_38_matrix_transpose.py index d4f98dc..b14433a 100644 --- a/python/tasks/task_38_matrix_transpose.py +++ b/python/tasks/task_38_matrix_transpose.py @@ -4,4 +4,14 @@ def matrix_transpose(matrix: list[list[int]]) -> list[list[int]]: """ Vrátí transponovanou matici. """ - + if matrix == []: + return [] + n = len(matrix) + m = len(matrix[0]) + new_matrix = [] + for i in range(m): + row = [] + for j in range(n): + row.append(matrix[j][i]) + new_matrix.append(row) + return new_matrix