gpt4 book ai didi

python - 访问嵌套字典中的值

转载 作者:IT老高 更新时间:2023-10-28 22:14:44 28 4
gpt4 key购买 nike

我是 python 新手,需要帮助解决问题:

我有一本像

这样的字典
tmpDict = {'ONE':{'TWO':{'THREE':10}}}

除了做之外,我们还有其他方法可以获取 THREE 的值(value)吗

tmpDict['ONE']['TWO']['THREE']

?

最佳答案

在 python 中,当然有几种方法可以做到这一点,但有一种显而易见的方法。

tmpdict["ONE"]["TWO"]["THREE"] 显而易见的方法。

当这与您的算法不匹配时,这可能暗示您的结构不是最适合该问题。

如果你只是想省去重复输入,你当然可以给字典的一个子集起别名:

>>> two_dict = tmpdict['ONE']['TWO'] # now you can just write two_dict for tmpdict['ONE']['TWO']
>>> two_dict["spam"] = 23
>>> tmpdict
{'ONE': {'TWO': {'THREE': 10, 'spam': 23}}}

关于python - 访问嵌套字典中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10399614/

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