我的代码在下面
def tuptodi(tup, dictio):
for a, b in tup:
dictio.setdefault(a, []).append(b)
return dictio
tups = [('key1', 'value1'), ('key2', 'value1'),('key3', 'value3'),('key1', 'value1'),('key1', 'value2')]
dictionary = {}
print (tuptodi(tups, dictionary))
我的朋友出去了
{'key1': ['value1', 'value1', 'value2'], 'key2': ['value1'], 'key3': ['value3']}
我的愿望破灭了
{'key1':{'value1':2},
{'key2':{'value1':1},
{'key3':{'value3':1}
如何通过from collections import Counter
实现这一点
在听写理解中使用
Counter
:使用
collections.Counter
和defaultdict
:输出:
相关问题 更多 >
编程相关推荐