Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
71471 | 朱震耀老师 | 数组转置 | Python3 | Accepted | 33 MS | 3784 KB | 577 | 2024-04-24 19:33:59 |
def transpose(matrix): """ 将输入的一个3×3的二维整形数组转置,即行列互换 """ transposed_matrix = [[0, 0, 0], [0, 0, 0], [0, 0, 0]] for i in range(3): for j in range(3): transposed_matrix[j][i] = matrix[i][j] return transposed_matrix # 测试 input_matrix = [] for i in range(3): nums = list(map(int, input().split())) input_matrix.append(nums) transposed_result = transpose(input_matrix) for row in transposed_result: for col in row: print(col, end=' ') print()