相关文章推荐
魁梧的葫芦  ·  fwind - 博客园·  4 月前    · 
安静的土豆  ·  python - 写入 csv ...·  8 月前    · 
刚失恋的香蕉  ·  windows - What is the ...·  1 年前    · 

如果某个键不存在,将会引发 KeyError,因此,最好使用 get() 方法来安全地访问嵌套的数据。例如:

name = data.get("person", {}).get("name")
street = data.get("person", {}).get("address", {}).get("street")
if name:
    print(f"Name: {name}")
if street:
    print(f"Street: {street}")
  •