Парсинг json средствами python, модуль json

Задача рандомно парсить комментарии, но как это сделать без идентификатора каждого из них?

import json

jsonData = """
{
    "thread": "usb",
    "comment_page": [
        {
            "comment": "Комментарий 1",
            "views": 679
        },

        {
            "comment": "Комментарий 2",
            "views": 1882
        },

        {
            "comment": "Комментарий 3",
            "views": 574
        },

        {
            "comment": "Комментарий 4",
            "views": 574
        },

        {
            "comment": "Комментарий 5",
            "views": 19
        },

        {
            "comment": "Комментарий 6",
            "views": 295
        }
    ]
}
"""

dictData = json.loads(jsonData)
print(dictData["comment"])

Ответы (1 шт):

Автор решения: Nobody
import random

jsonData = ... # ваш json
dictData = json.loads(jsonData)

print(random.choice(dictData['comment_page']))  # выбрать рандом комментарий
                                # {'comment': 'Комментарий 4', 'views': 574}

дальше этот словарь парсите как надо.

→ Ссылка