В numpy
вы можете индексировать массив с другим массивом , который содержит индексы. Это позволяет использовать очень компактный синтаксис именно так, как вы хотите:
In [1]: import numpy as np
In [2]: bar = np.array(['a','b','c','x','y','z'])
In [3]: v1, v2, v3 = bar[[0, 3, 4]]
In [4]: print v1, v2, v3
a x y
Использование numpy скорее всего будет излишним для вашего простого случая. Я просто упомянул об этом для полноты, если вам нужно сделать то же самое с большими объемами данных.