首页 > 解决方案 > Pandas 切片字符串:将所有字符保持到第二个句号并创建新列以保存新值

问题描述

我需要对特定列中的字符串进行切片,并在其中创建一个包含切片的新列。即现有 col A: 'CODE.45.6787' 用于创建 col B: 'CODE.45' 谢谢!

标签: pythonpandasstringslice

解决方案



df["B"] = df["A"].str.rsplit(".", 1).str[0]
print(df)

              A        B
0  CODE.45.6787  CODE.45

推荐阅读