小编Sam*_*rif的帖子

使用正则表达式在 python 中的数据框或列中的大写字母之前添加空格

阿富汗各省的编号表,列为省、中心和联合国区域

我需要将列中的值在大写字母所在的位置分开。所以它看起来像这样:

阿富汗西部或阿富汗东北部

到目前为止我已经尝试过了,没有任何改变。我不想浏览每一列。这是否可以在没有 for 循环的情况下完成,可能使用 apply_all 或 lambda 或两者的组合?

afg_regions['U.N. Region'].replace(('[A-z]','[A-z]*(\s)[A-z]*'),regex=True,inplace=True)
Run Code Online (Sandbox Code Playgroud)

python regex dataframe pandas

0
推荐指数
1
解决办法
2645
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1

regex ×1