What is the best way to remove an item from a dictionary by value, i.e. when the item\'s key is unknown? Here\'s a simple approach:
for key, item in some_di
This is how I would do it.
for key in some_dict.keys(): if some_dict[key] == item_to_remove: some_dict.pop(key) break