ndarrayなことを活用しつつ、最大限高速で処理を終わらせたいndarrayを区間ごとに分割するのはnp.splitを使えばいい 割り切れない場合は、numpy.array_split()を使うとndarrayをできるだけ等分割で分割できる numpy.split()は等分割■ 参考 : NumPy配列ndarrayを分割(split, array_split, hsplit, vsplit, dsplit) import numpy as np n_a=len(a) n_clst=10 n_seg=int(n_a/n_clst) a_split = np.split(a, n_seg) み…