Em Python, como faço para indexar uma lista com outra lista?
Gostaria de indexar uma lista com outra lista como esta
<code>L = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'] Idx = [0, 3, 7] T = L[ Idx ] </code>
e T deve acabar sendo uma lista contendo ['a', 'd', 'h'].
Existe uma maneira melhor do que
<code>T = [] for i in Idx: T.append(L[i]) print T # Gives result ['a', 'd', 'h'] </code>