# import necessary libraries
import pandas as pd

# define input series & stride
series = pd.Series([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
stride_len = 3

# use a list comprehension to create a list of strides
strides = [list(series[i:i+stride_len]) 
           for i in range(0, len(series), stride_len)]

# create a dataframe from the list of strides
df = pd.DataFrame(strides)

# print the dataframe
print(df)