这个问题的轻微变化:Pandas split column of lists into multiple columns
给出一个数据框:
col1
[0, 1, 2]
[0, 1]
[0, 1, 2, 3, 4, 5, 6]
[0, 1, 2, 3]
如何将其转换为列数等于最大长度的数据框?
col1 col2 col3 col4 col5 col6 col7
0 1 2
0 1
0 1 2 3 4 5 6
0 1 2 3
答案 0 :(得分:1)
使用pandas
DataFrame
重新创建您df
pd.DataFrame(df.col1.values.tolist())