熊猫str分裂

时间:2020-04-24 03:19:23

标签: python pandas

df_finalexplode['SUPPLIER'],df_finalexplode['Parts'] = `df_finalexplode['ExtSupplierFULL'].str.split('$$',1).str`

运行该代码,但例如:NdA $$ 5B-124882G,没有分成两列SUPPLIER和Parts。

相反,它只会在SUPPLIER下显示为NdA $$ 5B-124882G,而不会被'$$'分开。

寻求帮助。

1 个答案:

答案 0 :(得分:1)

您需要执行以下操作:

df[['SUPPLIER', 'Parts']] = df['ExtSupplierFULL'].str.split('\$\$', expand=True)
print(df)

   ExtSupplierFULL SUPPLIER       Parts
0  NdA$$5B-124882G      NdA  5B-124882G