2013-08-06 120 views
0

我有一個元組列表,我試圖做一個單詞替換字典。
我的目錄是與此類似:從元組列表創建一個單詞替換字典

word_list = [('horse','et'),('horses','ft'),('dog','et'),('dogs','ft')] 

我已成功地創建這樣一個字典:

word_dict = { 'et': ['horse','dog'], 'ft': ['horses','dogs'] } 

我會wan't是這樣一個字典:

word_dict = { 'horse':'dog', 'horses':'dogs' } 

我是python的新手,一直無法弄清楚或在這裏找到答案。
我該如何創建這本詞典?
任何幫助將不勝感激。

+0

你是如何定義的順序? '馬':'狗'或'狗':'馬' – zsong

+1

'et''和''ft''代表什麼? – user2357112

回答

0

這個什麼:

>>> word_dict = {'et': ['horse','dog'], 'ft': ['horses','dogs']} 
>>> dict(word_dict.values()) 
{'horses': 'dogs', 'horse': 'dog'} 
相關問題