если я понимаю, что вы хотите: вы используете разделение для создания списка в каждой строке, чтобы вы могли перебирать каждую строку и каждый список столбца 1.
import pandas as pd
df = pd.DataFrame({'column1':['val1, val2, val3', 'val4, val5, val6', 'val7, val8']})
print(df)
df = df.apply(lambda x: x.column1.split(','),axis=1)
print(df)
выход:
column1
0 val1, val2, val3
1 val4, val5, val6
2 val7, val8
окончательный результат.
0 [val1, val2, val3]
1 [val4, val5, val6]
2 [val7, val8]