Программисты — ленивые люди, поэтому они придумали как за счёт ещё одного языка упростить работу с JSON. Называется он JMESPath.
Установка:
pip install jmespath
Это модуль, который позволяет JSMEPath выполнятся в Python. Он может получать значения, сортировать их, считать уникальные значения и множество другого. Работает как со словарями Python, так и со строками. Подробнее о самом языке вы можете почитать тут, а про библиотеку тут. А ещё, если надумаете писать свой язык, может посмотреть исходники тут.
