擅长:python、mysql、java
<p><code>numpy</code>是同时提高性能和可读性的方法:</p>
<pre><code>import numpy as np
listOfLists = [ ['m', 'e', 'l', 't', 's'],
['g', 'p', 's', 'k', 't'],
['y', 'q', 'd', 'h', 's'] ]
lol = np.array(listOfLists)
lol[:, np.argsort(listOfLists[0])]
# array([['e', 'l', 'm', 's', 't'],
# ['p', 's', 'g', 't', 'k'],
# ['q', 'd', 'y', 's', 'h']],
# dtype='<U1')
</code></pre>
<p>非<code>numpy</code>解决方案:</p>
^{pr2}$