>>862
numpy

import numpy as np
l = np .array(l)
p = np.array(p)
l2 = l[p]