无论python中的顺序如何,元组列表的Collections.counter

时间:2013-11-17 09:51:33

标签: python list collections counter

我有大量的元组列表:

d1 = [('s1', 's2'),('s3','s32')...]
....
dn = [('s2', 's1'),('s3','s32')...]

到目前为止,我使用collections.Counter为每个元组添加计数,但我意识到在这种情况下,元组('s1','s2')和('s2','s1')被认为是不同,但这是我不想要的。

要明确我想要获得的是:

result = {('s1', 's2'):2,('s3','s32'):2...}`

无论元组内元素的顺序如何。

我正在寻找一种有效的方法来获得这个,无论是在建造柜台期间,还是在建造之后。

0 个答案:

没有答案