【李刚-21天通关Python-22】之 实操:定义计算矩阵转置的函数
方法一:嵌套循环转置
- 首先创建一个长度与原矩阵第一个元素长度相等的新列表
- 使用遍历原矩阵的每个元素(每个元素都是列表),再使用嵌套循环遍历每个元素,将列表中的元素添加到新列表对应的列表元素中
matrix = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]
def print_matrix (m):
for ele in m:
for e in ele:
print("%2d" % e, end=' ')
print(''