我在一列中有此值10-X-002,我只想提取X-002放在新列中。
到目前为止,我尝试过的是:
mask = df["eq_id"].str.count('-').gt(0)
splitted = df["eq_id"].str.split("-")
df.loc[mask, "eg_number"] = splitted[mask].str[-1]
但是脚本导致新列中仅包含002,我该怎么做才能在新列中获取X-002值?
谢谢。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句