gpt4 book ai didi

python - 是否可以在字典中使用两个(非嵌套)for 循环?

转载 作者:行者123 更新时间:2023-12-03 23:11:26 25 4
gpt4 key购买 nike

我有这两个列表:

a = ['A', 'B', 'C']
b = [ 1 , 2 , 3 ]
我想将它们合并成这样的字典:
{'A': 1, 'B': 2, 'C': 3}
我已经尝试过做这样的事情:
{i: j for i in a for j in b}
dict(*a: *b)
哪些输出
{'A': 3, 'B': 3, 'C': 3}
SyntaxError: invalid syntax

最佳答案

a = ['A', 'B', 'C']
b = [ 1 , 2 , 3 ]

print (dict(zip(a,b)))
输出:
{'A': 1, 'B': 2, 'C': 3}

关于python - 是否可以在字典中使用两个(非嵌套)for 循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65752902/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com