gpt4 book ai didi

Python 变量作为 dict 的键

转载 作者:IT老高 更新时间:2023-10-28 20:21:43 24 4
gpt4 key购买 nike

在 Python (2.7) 中是否有更简单的方法来执行此操作?:注意:这不是什么花哨的东西,就像将所有局部变量放入字典中一样。只是我在列表中指定的那些。

apple = 1
banana = 'f'
carrot = 3
fruitdict = {}

# I want to set the key equal to variable name, and value equal to variable value
# is there a more Pythonic way to get {'apple': 1, 'banana': 'f', 'carrot': 3}?

for x in [apple, banana, carrot]:
fruitdict[x] = x # (Won't work)

最佳答案

for i in ('apple', 'banana', 'carrot'):
fruitdict[i] = locals()[i]

关于Python 变量作为 dict 的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3972872/

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