擅长:python、mysql、java
<p>使用集合库。在下面的代码val 1中,val 2分别为元组的每个第一元素和第二元素提供了副本。</p>
<pre><code>import collections
val_1=collections.Counter([x for (x,y) in a])
val_2=collections.Counter([y for (x,y) in a])
>>> print val_1
<<< Counter({1: 3, 2: 1, 6: 1})
</code></pre>
<p>这是每个元组的第一个元素出现的次数</p>
<pre><code>>>> print val_2
<<< Counter({2: 2, 9: 1, 4: 1, 7: 1})
</code></pre>
<p>这是每个元组的第二个元素出现的次数</p>