如何在 Python 中访问嵌套字典中的元素

How can I access an element inside a nested dictionary in Python

我希望能够从这些词典中访问 totalResults: 但我不知道如何,我使用 Youtube 播放列表 API 键和播放列表 ID 得到了这个,我想要实现的是获取播放列表的总数,并将该值存储在 totalResults

 {
      "kind": "youtube#playlistItemListResponse",
      "etag": "-iic8jV4VirXOAQIXmRXGZQAoCs",
      "nextPageToken": "EAAaATA",
      "items": [],
      "pageInfo": {
        "totalResults": 6,
        "resultsPerPage": 0
      }
    }

第 link 页:https://www.googleapis.com/youtube/v3/playlistItems?part=id&maxResults=0&playlistId=PLh9R-kdGXNL4re22eMuWzQkapepohLWEu&key=AIzaSyAMWYbTQqtGHobV5zP1fh1DFEYKKRokalk

您可以在嵌套的键中导航,直到找到所需的键值。

试试这个:

initial_dict = {
      "kind": "youtube#playlistItemListResponse",
      "etag": "-iic8jV4VirXOAQIXmRXGZQAoCs",
      "nextPageToken": "EAAaATA",
      "items": [],
      "pageInfo": {
        "totalResults": 6,
        "resultsPerPage": 0
      }
    }

total_result = initial_dict["pageInfo"]["totalResults"]

print(total_result)

输出:

6