在尝试找到一种方法(在Python中)以收集矩阵中的所有“内部”对角线时,我需要帮助(即,对角线不一定始于矩阵的边缘或终止于边缘)。例如,我可以具有以下矩阵,
M = [
[10 12 12 16]
[11 88 16 10]
[46 44 70 23]
[11 11 16 10]
]
可能是示例输出的
[[88, 70], [88, 70, 10], [16, 23], ...]
对应于“内部”对角线,它们不一定接触矩阵的两个边缘,并且从左上角到右下角。我知道np.diagonal()使我从一条边到另一条边全部对角线,并且可以指定一个偏移量,但不能使我获得那些内部对角线。
非常感谢您的帮助。