我已經從一個元組創建了一個字典,但似乎無法找到答案,我如何在不編輯原始元組的情況下切換我的鍵和值。這是我到目前爲止有:Python字典鍵指定
tuples = [('a', '1'), ('b', '1'), ('c', '2'), ('d', '3')]
dic = dict(tuples)
print dic
這使輸出:
{'a': '1', 'b': ''1', 'c': '2', 'd': '3'}
但我在尋找:
{'1': 'a' 'b', '2': 'c', '3': 'd'}
有一個簡單的代碼,可能會產生這種?
http://stackoverflow.com/questions/483666/python-reverse-inverse-a-mapping – 2014-10-17 11:54:34
@RicardoCárdenes:這裏的值不是唯一的。 – 2014-10-17 11:58:22
@MartijnPieters OP沒有說他將如何處理他們。 – simonzack 2014-10-17 11:58:43