Itemgetter для значения вложенного ключа dictPython

Программы на Python
Anonymous
Itemgetter для значения вложенного ключа dict

Сообщение Anonymous »

Я хотел бы получить вложенное значение dict с помощью itemgetter:

Код: Выделить всё

from operator import itemgetter

dct = {"name": {"en": "John"}}
getter = itemgetter("name", "en")
getter(dct)
Код выдает ошибку:

Код: Выделить всё

Traceback (most recent call last):
File "/Users/alber.aleksandrov/PycharmProjects/Playground/sa/разное.py", line 5, in 
getter(dct)
KeyError: 'en'
Как мне использовать itemgetter, чтобы он работал?

Подробнее здесь: https://stackoverflow.com/questions/782 ... -key-value

Вернуться в «Python»