operator is a built-in Python library that exports a set of efficient functions corresponding to the intrinsic operators of Python. This section will show you some useful methods of this module.
3.6.1. operator.itemgetter: Get Multiple Items From a List or Dictionary#
Normally, to access multiple indices from a list, you need to use list comprehension:
fruits = ["apple", "orange", "banana", "grape"] [fruit for fruit in fruits if fruits.index(fruit) in [1, 3]]
To do the same thing with simpler syntax, use
from operator import itemgetter itemgetter(1, 3)(fruits)