How do you best swap the key:value pair of a dictionary?
sneekula
969
Nearly a Posting Maven
Recommended Answers
Jump to PostIn case of the capital:state pair I did it this way:
def swap_dictionary(original_dict): temp_dict = {} dict_list = original_dict.items() for i in dict_list: temp_dict[i[1]] = i[0] return temp_dict cs = {"indianapolis":"indiana", "columbus":"ohio", "jackson":"mississippi", "phoenix":"arizona", "honolulu":"hawaii", "richmond":"virginia", "springfield":"illnois", "lincoln":"nebraska", "boston":"massachuettes", "lansing":"michigan", "desmoines": "iowa", "salem": "oregon"} dic = swap_dictionary(cs) …
All 4 Replies
Ene Uran
638
Posting Virtuoso
vegaseat
1,735
DaniWeb's Hypocrite
Team Colleague
sneekula
969
Nearly a Posting Maven
mawe
6
Junior Poster
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.