我正在尝试将字符串中的键组合起来,例如 di = {' dog':' A',' cat':' A'}
成为
{' A':[' dog',' cat']}
我可以反转字典没有问题,但似乎无法编码组合键的方法。有没有人有什么建议?谢谢!
答案 0 :(得分:0)
这就是我所拥有的代码,它已经反转了键和值,但删除了具有相同值的任何键。是否有一种简单的方法可以保留所有键和值?
for k, v in dict1.items():
for k, v in sorted(dict1.items(), key = lambda (k, v): k):
dict2[v] = k
return dict2