I'd like to get a nested dict value with itemgetter: from operator import itemgetter dct = {"name": {"en": "John"}} getter = itemgetter("name", "en") getter(dct) The code gives me error: Traceback (most recent call last): File "/Users/alber.aleksandrov/PycharmProjects/Playground/sa/разное.py", line 5, in <module> getter(dct) KeyError: 'en' How should I use itemgetter to make it work? Continue reading...