spflmm 发表于 2023-3-17 18:01:22

打印矩阵对角线数字

取矩阵从右上角到左下角这条对角线上的元素

matrix = [,
...         ,
...         ]

diag = for i in range(len(matrix))]
diag



请教len(M),M具体代表什么?

isdkz 发表于 2023-3-17 18:05:58

在这个例子中,M 应该是指代 matrix 这个变量。但实际上,在给定的代码中并没有定义 M,这可能是一个误差。正确的代码应该是:

matrix = [,
          ,
          ]

diag = for i in range(len(matrix))]
diag

这样,当我们运行代码时,len(matrix) 将会正确地计算 matrix 的长度,这个例子中为 3。所以 diag 的结果将是 。这段代码从右上角到左下角获取矩阵对角线上的元素。
页: [1]
查看完整版本: 打印矩阵对角线数字