当前位置: 代码迷 >> 综合 >> 对pandas列中内容整体做操作
  详细解决方案

对pandas列中内容整体做操作

热度:12   发布时间:2024-02-28 22:30:36.0
#字符串切片赋值
df['item']=df['item'].astype(str).str[1:]
如果列内容是字符串,可以
df['item']=df['item'].str[1:]
#正则表达式赋值
df['item'] = df['item'].str.extract(r'([0-9]+).')#astype强制转换
如果试图强制将列转换类型,可以使用df.astype()例如:
df.astype(int),对应int32
df.astype('int64'),对应int64
df.astype(str),字符串类型

 

  相关解决方案