I would like to expand/repeat # of rows based on the length of sequences. For example:
import pandas as pd
df = pd.DataFrame({"id":[11,12], "seq":['A,B,C', 'A,B,C,D'], "y":[1, 5]})
print(df)
id seq y
0 11 A,B,C 1
1 12 A,B,C,D 5
I would this df to be
id seq y
0 11 A 1
1 11 A,B 1
2 11 A,B,C 1
3 12 A 5
4 12 A,B 5
5 12 A,B,C 5
6 12 A,B,C,D 5
Any suggestions? Thanks