import numpy as np x=np.array(mylist) mask=np.full(len(mylist),True,dtype=bool) mask[idx]=False y=x[mask] z=x[~mask] print(y,z)