If I have a DataFrame such that:
pd.DataFrame( {\"name\" : \"John\",
\"days\" : [[1, 3, 5, 7]]
})
<
New since pandas 0.25 you can use the function explode()
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.explode.html
import pandas as pd
df = pd.DataFrame( {"name" : "John",
"days" : [[1, 3, 5, 7]]})
print(df.explode('days'))
prints
name days
0 John 1
0 John 3
0 John 5
0 John 7