擅长:python、mysql、java
<p>如果需要在单行中执行输出,请尝试以下操作。你知道吗</p>
<pre><code>data=[(u'1046', 1.0), (u'8008', 2.2999999999999998), (u'8008', 2.2000000000000002), (u'8011', 1.3)]
import itertools
[(key, sum(x for _,x in value))for key, value in itertools.groupby(data, lambda x: x[0])]
</code></pre>