擅长:python、mysql、java
<p>您可以按大小交换所有位置,然后使用<code>collections.counter</code>:</p>
<pre><code>from collections import Counter
l = [(1,12),(12,1),(12,1),(20,15),(7,8),(15,20)]
new_l = Counter([[(b, a), (a, b)][a < b] for a, b in l])
for a, b in new_l.items():
print('{},{}:{}'.format(*(list(a)+[b])))
</code></pre>
<p>输出:</p>
^{pr2}$