解决python replace函数替换无效问题


Posted in Python onJanuary 18, 2020

python replace函数替换无效问题

str = "hello,china!"
str.replace("hell","well")
print(str)

hello,China!

进程已结束,推出代码0

写代码时发现这样替换之后并没有替换成功。

原因:

在Python中字符串是是不可变对象。

所以字符串使用replace需要重新赋值,生成一个新的对象。

之前没有重新引用,导致该变量 指向的是 以前的对象,实则已经发生变化,只是没有重新引用而已。

所以要想打印出替换后的字符串需要重新赋值,如下:

str = "hello,china!"
str = str.replace("hell","well")
print(str)

hello,china!

进程已结束,推出代码0

这样就可以替换成功啦!!

以上解决方法和代码很简单,大家可以参考下,有其他疑问可以联系小编补充修改,感谢大家对三水点靠木的支持。

Python 相关文章推荐
Python的装饰器模式与面向切面编程详解
Jun 21 Python
简介Django中内置的一些中间件
Jul 24 Python
python 中split 和 strip的实例详解
Jul 12 Python
Python在信息学竞赛中的运用及Python的基本用法(详解)
Aug 15 Python
Python爬虫实例_利用百度地图API批量获取城市所有的POI点
Jan 10 Python
Tornado高并发处理方法实例代码
Jan 15 Python
python实现截取屏幕保存文件,删除N天前截图的例子
Aug 27 Python
Python使用APScheduler实现定时任务过程解析
Sep 11 Python
pandas.DataFrame.drop_duplicates 用法介绍
Jul 06 Python
python unichr函数知识点总结
Dec 16 Python
python如何在word中存储本地图片
Apr 07 Python
浅谈Python类的单继承相关知识
May 12 Python
使用Python来做一个屏幕录制工具的操作代码
Jan 18 #Python
pytorch 状态字典:state_dict使用详解
Jan 17 #Python
Python标准库itertools的使用方法
Jan 17 #Python
Python实现投影法分割图像示例(二)
Jan 17 #Python
Python常用库大全及简要说明
Jan 17 #Python
Python Sphinx使用实例及问题解决
Jan 17 #Python
通过实例了解Python str()和repr()的区别
Jan 17 #Python
You might like
php模板之Phpbean的目录结构
2008/01/10 PHP
php小偷相关截取函数备忘
2010/11/28 PHP
PHP二维数组的去重问题解析
2011/07/17 PHP
php json相关函数用法示例
2017/03/28 PHP
PHP获取MySQL执行sql语句的查询时间方法
2018/08/21 PHP
在PHP中实现使用Guzzle执行POST和GET请求
2019/10/15 PHP
Laravel使用模型实现like模糊查询的例子
2019/10/24 PHP
js判断当前浏览器类型,判断IE浏览器方法
2014/06/02 Javascript
node中socket.io的事件使用详解
2014/12/15 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
JQuery中基础过滤选择器用法实例分析
2015/05/18 Javascript
jQuery插件Validation快速完成表单验证的方式
2016/07/28 Javascript
PHP获取当前页面完整URL的方法
2016/12/02 Javascript
JavaScript中利用for循环遍历数组
2017/01/15 Javascript
Bootstrap表单制作代码
2017/03/17 Javascript
vue.js移动端tab组件的封装实践实例
2017/06/30 Javascript
详解使用vue实现tab 切换操作
2017/07/03 Javascript
基于vue 动态菜单 刷新空白问题的解决
2020/08/06 Javascript
Python操作Mysql实例代码教程在线版(查询手册)
2013/02/18 Python
Python cookbook(数据结构与算法)从序列中移除重复项且保持元素间顺序不变的方法
2018/03/13 Python
Python使用numpy模块创建数组操作示例
2018/06/20 Python
Sanic框架应用部署方法详解
2018/07/18 Python
Python如何爬取微信公众号文章和评论(基于 Fiddler 抓包分析)
2019/06/28 Python
使用Python爬取Json数据的示例代码
2020/12/07 Python
简单html5代码获取地理位置
2014/03/31 HTML / CSS
股指期货心得体会
2014/09/10 职场文书
技术股份合作协议书
2014/10/05 职场文书
中学生检讨书1000字
2014/10/28 职场文书
考试作弊检讨书怎么写?
2014/12/21 职场文书
教师工作态度自我评价
2015/03/05 职场文书
起诉状范本
2015/05/20 职场文书
2016年小学推普宣传周活动总结
2016/04/06 职场文书
创业计划书之韩国烧烤店
2019/09/19 职场文书
开学季:喜迎新生,迎新标语少不了
2019/11/07 职场文书
python正则表达式re.search()的基本使用教程
2021/05/21 Python
利用Python判断整数是否是回文数的3种方法总结
2021/07/07 Python