Извлечь данные из словаря

Путаюсь с вложенностью данных. Допустим есть такой массив

list = [
{'a': 1, 'b': 2, 'c': {'abc': 123, 'def': 456, 'g': {'h': [7, 8, 9]}}}
]

В нем мне нужно достать данные из последнего списка [7, 8, 9], допустим нужна только цифра 8, как это сделать?


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

Автор решения: passant
list[0]['c']['g']['h'][1]

А вообще идея называть переменные именами, совпадающими с зарезервированными именами наводит на мысль, что книги по Python вы не читаете.

→ Ссылка