こんな感じで出来る。
itemgetter_iterable_example.py
import numpy as np
from operator import itemgetter
np_list = np.linspace(0, 1, num=11)
# -> array([ 0. , 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1. ])
py_list = list(np_list)
indexes = [1, 3, 5] # 適当なインデックス
# NumPyだとこんな感じ
np_list[indexes]
# -> array([ 0.1, 0.3, 0.5])
# Pythonのリストだとこんな感じ
itemgetter(*indexes)(py_list)
# -> (0.1, 0.3, 0.5)
NumPyに一回変換すればいいじゃん、っていう話もある。