例如,如果我有以下脚本:
我输出的结果是:
我能否修改代码以产生以下输出:
那么,一个不包含对键值对顺序要求的函数?
import collections
lst = [['a','b'],['b','a'],['c','d'],['c','d'],['d','c']]
print([(a, b, v) for (a, b),v in collections.Counter(map(tuple,lst)).items()])
我输出的结果是:
我得到的输出:
[('a', 'b', 1), ('b', 'a', 1), ('c', 'd', 2), ('d', 'c', 1)]
我能否修改代码以产生以下输出:
[('a', 'b', 2), ('c', 'd', 3)]
那么,一个不包含对键值对顺序要求的函数?