gpt4 book ai didi

python - 从元组中调用字典元素

转载 作者:行者123 更新时间:2023-11-30 23:14:53 26 4
gpt4 key购买 nike

这是我的元组:

a = (-2.1900105430326064, 0.20989101040060731, 0, 2106,
{'1%': -3.4334588739173006,
'10%': -2.5675011176676956,
'5%': -2.8629133710702983},
15436.871010333041)

我想调用“1%”值,并且我通过调用字典元素知道它是通过以下方式完成的:

a['1%']

TypeError: tuple indices must be integers, not str

所以我尝试调用该元素:

 a[[3]'1%']
^
SyntaxError: invalid syntax

但这似乎在这里不起作用。

建议?

最佳答案

它是a[4]["1%"],字典是第五个元素,索引从0开始,所以a[4] 获取第五个元素,即字典,然后使用 ["1%"] 访问 key :

a = (-2.1900105430326064, 0.20989101040060731, 0, 2106,
{'1%': -3.4334588739173006,
'10%': -2.5675011176676956,
'5%': -2.8629133710702983},
15436.871010333041)
print(a[4]["1%"])
-3.4334588739173006

或者从倒数第二个元素的末尾访问-2:

print(a[-2]["1%"])
-3.4334588739173006

关于python - 从元组中调用字典元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28532657/

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