我有一个列,需要用(_)分隔符拆分
下面是一个示例文本“PPPP_OVS_ARG_MBC_MM-Models_RTNT_Always-On_IG VID - VW - #1 Engagement _ FY21 _ Febrero _ 202102 _ Falta OP"
我可以使用
df['Name'].str.rsplit("_", expand=True)[0]
df['Name'].str.rsplit("_", expand=True)[1]
df['Name'].str.rsplit("_", expand=True)[2]
df['Name'].str.rsplit("_", expand=True)[3]
在这之后,我不想分裂,我只需要得到整个字符串
"MM-Models_RTNT_Always-On_IG VID - VW - #1 Engagement _ FY21 _ Febrero _ 202102 _ Falta OP"
有没有办法把它切成薄片
你可以试试这个
这将返回这样的列表
使用
str.split(series,expand=True)
和join
编辑以获取最后一个值。
这应该行得通
相关问题 更多 >
编程相关推荐