Для N бинов края бункера указаны в списке значений N + 1, где первый N дает нижние края буфера, а +1 дает верхний край последнего бункера.
Код:
from numpy import np; from pylab import *
bin_size = 0.1; min_edge = 0; max_edge = 2.5
N = (max_edge-min_edge)/bin_size; Nplus1 = N + 1
bin_list = np.linspace(min_edge, max_edge, Nplus1)
Обратите внимание, что linspace производит массив от min_edge до max_edge, разбитый на N + 1 или N бит