【问题标题】:How to get elements in json vs dictionary?如何获取 json vs 字典中的元素?
【发布时间】:2022-01-20 22:28:12
【问题描述】:

我希望将 json 文件 without converting 中的 loki 的值添加到字典中。

代码:

import json
j = '''{
    "method":"lambda",
    "function":{
        "tesla_menu":{
            "page":{
                "model":"model3",
                "loki" : 45
            }
        }
    }
}'''

p = json.loads(j)
d = json.dumps(p) #looking to convert to json again. 

for key,value in p["function"]["tesla_menu"]["page"].items():
  print(key,value)
model model3
loki 45

p["function"]["tesla_menu"]["page"][1] 
#error

预期输出 45

【问题讨论】:

    标签: python json python-3.x dictionary


    【解决方案1】:

    它的工作原理很简单:

    p["function"]["tesla_menu"]["page"]["loki"]
    

    因为基本上是json.loads == dict。 您没有密钥:该字典中的1 ;)

    【讨论】:

    • 谢谢...我在实际输入中缺少列表 [] 对象..
    猜你喜欢
    • 2020-07-11
    • 1970-01-01
    • 2023-03-08
    • 2021-12-29
    • 1970-01-01
    • 1970-01-01
    • 2018-11-13
    • 1970-01-01
    • 2012-02-11
    相关资源
    最近更新 更多