擅长:python、mysql、java
<p>Python有一些非常有用的内置工具,但有时如果您不知道要查找什么,就很难找到它们。这里<a href="http://docs.python.org/2/library/itertools.html#itertools.groupby" rel="nofollow">^{<cd1>}</a>和<a href="http://docs.python.org/2/library/operator.html#operator.itemgetter" rel="nofollow">^{<cd2>}</a>是有用的。你知道吗</p>
<pre><code>from itertools import groupby
from operator import itemgetter
rowdata = [['100004100', 'ABC1234AS', '45.96'],
['100004101', 'ABC1234AS', '104.95'],
['100004103', '453SDFAS', '24.52']]
for key, group in groupby(rowdata, itemgetter(1)):
print key, list(group)
</code></pre>
<p>给你:</p>
<blockquote>
<p>ABC1234AS [['100004100', 'ABC1234AS', '45.96'], ['100004101','ABC1234AS', '104.95']] </p>
<p>453SDFAS [['100004103', '453SDFAS', '24.52']]</p>
</blockquote>