Я прошел через itertools внутри и снаружи, и я не могу понять, как это сделать. Я хочу взять список.
x = [1,2,3,4,5,6,7,8]
, и я хочу получить новый список:
y = [[1],[1,2],[1,2,3],.......[2],[2,3],[2,3,4].....[8]]
Мне нужен список всех срезов, но не комбинаций или перестановок.
x = list(zip(x[::2], x[1::2]))
близок, но не делает точно, что я надеюсь