擅长:python、mysql、java
<p>作为groupby的替代方法,您可以使用<a href="http://docs.python.org/2/library/collections.html#counter-objects" rel="nofollow">^{<cd1>}</a>:</p>
<pre><code>In [40]: from collections import Counter
In [41]: [ [k]*v for (k,v) in Counter(my_list).iteritems() ]
Out[41]:
[['PRI', 'PRI'],
['NEA', 'NEA'],
['BLA', 'BLA', 'BLA'],
['MAU', 'MAU', 'MAU'],
['ELE', 'ELE', 'ELE']]
</code></pre>
<p>与groupby不同的是,如果元素都是混乱的,则无需对列表进行排序。在</p>