擅长:python、mysql、java
<p>联合国大学的上述答复非常简洁明了。但是,这里有另一种方法,我们可以做得更一般,也可以用于列表。</p>
<pre><code>eval, evec = sp.eig(A)
ev_list = zip( eval, evec )
ev_list.sort(key=lambda tup:tup[0], reverse=False)
eval, evec = zip(*ev_list)
</code></pre>
<p>这个tup[0]是特征值,排序函数将根据这个特征值对列表进行排序。</p>
<p>reverse=False表示增加顺序。</p>