大家好,
我想从列表创建一个数据框,其中列表中的每个元素都是一列。 示例:
Col
0 A_1
1 A_2
2 A_1
3 B_3
4 B_2
我想要一个这样的数据框
Col1 . col2
0 A . 1
1 A . 2
2 B . 3
3 B . 2
....
用'_'拆分成两列并删除重复项
提前致谢
最佳答案
使用:
df[['Col1','Col2']]=df.pop('Col').str.split("_",expand=True)
df = df.drop_duplicates()
print(df)
Col1 Col2
0 A 1
1 A 2
3 B 3
4 B 2
关于python - 列表到数据框,列中列表中的每个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54887673/