在python中使用numpy.linalg.eig後對特徵值和相關特徵向量進行排序

| | | | | | | |

我正在使用 numpy.linalg.eig 獲取特徵值和特徵向量列表:

A = someMatrixArray from numpy.linalg import eig as eigenValuesAndVectors solution = eigenValuesAndVectors(A) eigenValues = solution[0] eigenVectors = solution[1] 

我想對我的特徵值進行排序(例如從最低到最高),我知道排序後的關聯特徵向量是什麼。

我沒有找到任何使用 python 函數的方法。有什麼簡單的方法還是我必須編寫我的排序版本?