index2, = np.where(a[:,0]<0.5) # on ne s'intéresse qu'au premier membre! a[index2,:] = ...