2024-09-29 17:16:39 发布
网友
我正在读excel文件(具体的一张表),它看起来很像这样。我想删除“Org”列下的所有数字、下划线和连字符。“Org”下的输出应该是ddc systems,依此类推。在
ddc systems
Name Org 0 abc 14_ddc_-_systems 1 sdc 14_ddc_-_systems 2 csc 14_ddd_-_systems 3 rdc 23_kbf_org 4 rfc 23_kbf_org
我试着在下面删除数字,但没用。。在
任何帮助都将不胜感激。!在
您可以将str.replace与regex一起使用。在
str.replace
例如:
import pandas as pd df = pd.DataFrame({"Org": ["14_ddc_-_systems", "14_ddc_-_systems", "23_kbf_org"]}) df["New"] = df["Org"].str.replace(r"[^a-zA-Z ]+", " ").str.strip() print(df)
输出:
您可以将
str.replace
与regex一起使用。在例如:
输出:
^{pr2}$相关问题 更多 >
编程相关推荐