pandas替换字符串的举例说明

1.将结尾的空格去掉
df[‘编号’] = df[‘编号’].replace(regex=r’\b\s+$’, value=’’)

2.将一列数据转换为字符串:
orderdf[‘code’] = orderdf[‘code’].astype(str)

  1. 读取CSV时候,里面有些数据前面有=号,去掉=号
    strtitle=[‘col1’,‘col2’]
    orderdf[strtitle] = orderdf[strtitle].apply(lambda x: x.str.replace(r’=’, ‘’))

4.如果数字太长,写入到csv的时候,会变成科学计数法,所以写入之前在结尾加上\t 就可以了
endtitle=[‘col1’,‘col2’]
orderlaterdf[endtitle]= orderlaterdf[endtitle].apply(lambda x: str(x) + “\t”)

待更新

你可能感兴趣的:(pandas)