L = [0, 0, 1, 1, 1, 1, 0, 0, 1, 1]
print(max(((lambda y: (y[0][0], len(y)))(list(g)) for k, g in groupby(
    enumerate(L), lambda x: x[1]) if k), key=lambda z: z[1])[0])
найти начальную позицию самой длинной последовательности единиц