gpt4 book ai didi

Python:使用分配给该键的变量查找键的值

转载 作者:行者123 更新时间:2023-11-28 22:39:31 25 4
gpt4 key购买 nike

这个措辞很糟糕,但我对编码很陌生,这是我想做的一个例子:

import random  
dict={
'option1': 1,
'option2': 2,
}
randomDictionaryChoice=random.choice(list(dict.keys()))
valueOfThatKey=dict.get('randomDictionaryChoice')
print(valueOfThatKey)

此时它打印“none”而不是 1 或 2。

这可能结构不当或礼节不佳,因此也请随时对此发表评论。提前致谢。

最佳答案

您在 'randomDictionaryChoice' 周围加了引号,因此它在字典中寻找一个以该字面词作为键(不存在)的条目。删除引号:

>>> valueOfThatKey=dict.get(randomDictionaryChoice)
>>> print(valueOfThatKey)
2

(另外——您应该避免使用内置名称,例如 dictliststring 作为变量名称)

关于Python:使用分配给该键的变量查找键的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34687045/

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