rs = pd.Series(list(range(10)))
rs
start, end, _, _, _, _ = pandas._window.get_window_indexer(rs.values, 3, 3,
    None, use_mock=False)
start
end
end - start
[np.arange(s, e) for s, e in zip(start, end)]
Pandas: можете ли вы получить доступ к элементам скользящего окна