def inverse_dict(obj):
inv_obj = {}
for key, value in obj.items():
inv_obj.setdefault(value, list()).append(key)
return inv_obj
ages = {
"Car": 5,
"Bat": 5,
"Ball": 8,
}
inverse_dict(ages) # { 5: ["Car", "Bat"], 8: ["Ball"] }
def inverse_dict(obj):
inv_obj = {}
for key, value in obj.items():
inv_obj.setdefault(value, list()).append(key)
return inv_obj
ages = {
"Car": 5,
"Bat": 5,
"Ball": 8,
}
inverse_dict(ages) # { 5: ["Car", "Bat"], 8: ["Ball"] }