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 に答える