2016-10-23 6 views

答えて

2

forを使用する必要はありません 'の' を使用する必要があります。

zipを使用して(key、value)のペアを取得します。その後、これらのペアのマッピングを取得するためにdictに渡し:

>>> name_list=['Tomas', 'Mina', 'John', 'Amy'] 
>>> gender_list=['Male', 'Female', 'Male', 'Female'] 
>>> dict(zip(name_list, gender_list)) 
{'Amy': 'Female', 'Tomas': 'Male', 'John': 'Male', 'Mina': 'Female'} 

また、あなたは辞書内包表記を使用することができます:このリンクをチェックし

>>> {name: gender for name, gender in zip(name_list, gender_list)} 
{'Amy': 'Female', 'Tomas': 'Male', 'John': 'Male', 'Mina': 'Female'} 
関連する問題