首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为数据帧中的每个字符添加空格应用于单列python 2.7 pandas

如何为数据帧中的每个字符添加空格应用于单列python 2.7 pandas
EN

Stack Overflow用户
提问于 2021-01-14 19:04:17
回答 1查看 25关注 0票数 1

我尝试在dataframe df_input上"col2“列的每个字母之间添加空格

代码语言:javascript
复制
df_input 

        col1     col2      col3    col4  
0       ID1      DEAA      69      min-8     
1       ID1      DZD       69      min-8
2       ID3      DAA       54      min-15
3       ID3      ACD       54      min-15
4       ID3      R         54      min-15
5       ID8      U          2       min-40
6       ID8      TCETR      2       min-40

我试图得到这样的结果:

代码语言:javascript
复制
df_output 

        col1     col2           col3    col4  
0       ID1      D E A A        69      min-8     
1       ID1      D Z D          69      min-8
2       ID3      D A A          54      min-15
3       ID3      A C D          54      min-15
4       ID3      R              54      min-15
5       ID8      U              2       min-40
6       ID8      T C E T R      2       min-40
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-14 19:05:32

使用Series.str.join

代码语言:javascript
复制
df['col2'] = df['col2'].str.join(' ')
print (df)
  col1       col2  col3    col4
0  ID1    D E A A    69   min-8
1  ID1      D Z D    69   min-8
2  ID3      D A A    54  min-15
3  ID3      A C D    54  min-15
4  ID3          R    54  min-15
5  ID8          U     2  min-40
6  ID8  T C E T R     2  min-40
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65717803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档