0

我有一个元组列表,我试图从中制作一个单词替换字典。
我的清单与此类似:

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

我设法创建了一个这样的字典:

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

我不想要的是这样的字典:

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

我是 python 新手,无法解决这个问题或在这里找到答案。
我怎样才能创建这本词典?
任何帮助将不胜感激。

4

1 回答 1

0

那这个呢:

>>> word_dict = {'et': ['horse','dog'], 'ft': ['horses','dogs']}
>>> dict(word_dict.values())
{'horses': 'dogs', 'horse': 'dog'}
于 2013-08-06T01:59:11.700 回答