Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python:如何对分离的字典进行配对?_Python_Dictionary - Fatal编程技术网

python:如何对分离的字典进行配对?

python:如何对分离的字典进行配对?,python,dictionary,Python,Dictionary,如何使用name_列表和gender列表创建包含name:gender对的字典变量 我必须使用“for”无需使用for 用于获取一对(键、值);然后将其传递到以获取这些对的映射: name_list=['Tomas', 'Mina', 'John', 'Amy'] gender_list=['Male', 'Female', 'Male', 'Female'] 或者,您可以使用字典理解: >>> name_list=['Tomas', 'Mina', 'John', 'Am

如何使用name_列表和gender列表创建包含name:gender对的字典变量


我必须使用“for”

无需使用
for

用于获取一对(键、值);然后将其传递到以获取这些对的映射:

name_list=['Tomas', 'Mina', 'John', 'Amy']
gender_list=['Male', 'Female', 'Male', 'Female']

或者,您可以使用字典理解:

>>> 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'}