Say I have a dictionary like so:
my_dict = {2:3, 5:6, 8:9}
Is there a way that I can switch the keys and values to get:
{3:2, 6:5, 9:8}
For Python 3:
my_dict2 = {y: x for x, y in my_dict.items()}
For Python 2, you can use
my_dict2 = dict((y, x) for x, y in my_dict.iteritems())