python中replace的用法
职业技能 / IT/互联网 / IT培训
作者:91搜课网
2021-10-23 10:56
在处理数据的时候,很多时候会遇到批量替换的情况,如果一个一个去修改效率过低,也容易出错。replace()是很好的方法。
1、替换全部或者某一行
replace的基本结构是:df.replace(to_replace, value) 前面是需要替换的值,后面是替换后的值。
2、替换指定的某个或指定的多个数值(用字典的形式)
只改变指定的值
这个很好理解,就是字典里的建作为原值,字典里的值作为替换的新值。
3、使用正则表达式替换
正则表达式很强大,能够让我们实现一次替换很多很多个不同的值,使用正则表达式的时候记得后面加 regex=True参数。
需要注意的时更好指定列的时候,使用str.replace时不能使用inplace = True参数,因此需要改成赋值,赋值的时候不要忘了是列的赋值而不是整个表格的赋值。
赞同
上一篇:女生学美容有什么要求
下一篇:python和java哪个难