链接2拆分数据帧列上数据的方法调用

2024-10-03 19:31:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我想链接2个工作拆分方法调用。已更改分配中的正则表达式。 不需要链接。但我很好奇,喜欢写/学写更好的代码

energy['Col']= df['Col'].str.split(' \-', n = -1, expand = True)
energy['Col']= df['Col'].str.split('M', n = -1, expand = True)

前面的结果必须是()的so (df['Col'].str.split(' \-', n = -1, expand = True))应该是一部分。 但所有的尝试都会出错

我试过:

(df['Col'].str.split(' \-', n = -1, expand = True)).str.split('M', n = -1, expand = True)
(df['Col'].str.split(' \-', n = -1, expand = True)).Col.str.split('M', n = -1, expand = True)
str((df['Col'].str.split(' \-', n = -1, expand = True)).split('M', n = -1, expand = True)
str((df['Col'].str.split(' \-', n = -1, expand = True)).str.split('M', n = -1, expand = True)

是否可以将两个拆分一个接一个地链接起来? 有更好的办法吗?或者我缺少什么样的链锁概念


Tags: 方法代码true概念dfso链接col