В Python, как мне индексировать список другим списком?
Я хотел бы проиндексировать список с другим списком, как это
<code>L = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'] Idx = [0, 3, 7] T = L[ Idx ] </code>
и T должен в конечном итоге представлять собой список, содержащий ['a', 'd' d ',' h '].
Есть ли лучший способ, чем
<code>T = [] for i in Idx: T.append(L[i]) print T # Gives result ['a', 'd', 'h'] </code>