【发布时间】:2019-12-23 16:58:01
【问题描述】:
我想在字典中查找包含与其他元素相等的值的所有键的列表。
例如:
dict_with_dups = {
"a": 1,
"b": 1,
"c": 1,
"d": 2,
"e": 3,
"f": 3,
"g": 4,
}
keys_with_same = locate_same_keys(dict_with_dups)
for key_list in keys_with_same:
print(f"{key_list}")
上面应该打印这个:
['a', 'b', 'c']
['e', 'f']
如何最有效地编写函数locate_same_keys?
【问题讨论】:
-
如果您尝试解决它,您将更有可能获得帮助!
-
当您尝试编写该函数时遇到了什么问题(高效与否)?
-
尝试阅读一些关于reversing a dict的各种问题
标签: python dictionary