gpt4 book ai didi

python - 查询 Python 字典以从元组中获取值

转载 作者:太空狗 更新时间:2023-10-29 21:20:19 29 4
gpt4 key购买 nike

假设我有一个 Python 字典,但值是一个元组:

例如

dict = {"Key1": (ValX1, ValY1, ValZ1), "Key2": (ValX2, ValY2, ValZ2),...,"Key99": (ValX99, ValY99, ValY99)}

我只想从元组中检索第三个值,例如。上例中的 ValZ1、ValZ2 或 ValZ99。

我可以使用 .iteritems() 这样做,例如:

for key, val in dict.iteritems():
ValZ = val[2]

但是,有没有更直接的方法呢?

理想情况下,我想按键查询字典并只返回元组中的第三个值...

例如

dict[Key1] = ValZ1 而不是我目前得到的 dict[Key1] = (ValX1, ValY1, ValZ1) 这是不可调用的.. .

有什么建议吗?

最佳答案

继续索引:

>>> D = {"Key1": (1,2,3), "Key2": (4,5,6)}
>>> D["Key2"][2]
6

关于python - 查询 Python 字典以从元组中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7504081/

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