Попробуйте что-нибудь подобное

ю, как анализировать JSON, зная значение ключа, но теперь я хотел бы получить значения ключей из JSON, которые не являются моими, поэтому я могу знать имена ключей, например, у меня есть этот JSON

[
  {
    "id": 1,
    "name": "Leanne Graham",
    "username": "Bret",
    "email": "[email protected]",
    "address": {
      "street": "Kulas Light",
      "suite": "Apt. 556",
      "city": "Gwenborough",
      "zipcode": "92998-3874",
      "geo": {
        "lat": "-37.3159",
        "lng": "81.1496"
      }
    },
    "phone": "1-770-736-8031 x56442",
    "website": "hildegard.org",
    "company": {
      "name": "Romaguera-Crona",
      "catchPhrase": "Multi-layered client-server neural-net",
      "bs": "harness real-time e-markets"
    }
  },
  {
    "id": 2,
    "name": "Ervin Howell",
    "username": "Antonette",
    "email": "[email protected]",
    "address": {
      "street": "Victor Plains",
      "suite": "Suite 879",
      "city": "Wisokyburgh",
      "zipcode": "90566-7771",
      "geo": {
        "lat": "-43.9509",
        "lng": "-34.4618"
      }
    },
    "phone": "010-692-6593 x09125",
    "website": "anastasia.net",
    "company": {
      "name": "Deckow-Crist",
      "catchPhrase": "Proactive didactic contingency",
      "bs": "synergize scalable supply-chains"
    }
  },
  ...
 ]

Итак, теперь у меня есть это:

with open('users.json') as f:
    data = json.load(f)

Где я могу увидеть все загруженные файлы JSON, если я распечатаюdata, поэтому мой вопрос, как мне распечатать все ключи и вложенные объекты, не зная имени?

Моя цель - получить что-то вроде идентификатора, имени пользователя, адреса электронной почты, который содержит улицу, номер, город, почтовый индекс, гео, который содержит широту, длину и т. Д.

Ответы на вопрос(2)

Ваш ответ на вопрос