解决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的ORM框架SQLAlchemy入门教程
Apr 28 Python
深入理解Python 代码优化详解
Oct 27 Python
Python操作MongoDB数据库PyMongo库使用方法
Apr 27 Python
Python中使用haystack实现django全文检索搜索引擎功能
Aug 26 Python
浅谈用VSCode写python的正确姿势
Dec 16 Python
python3实现公众号每日定时发送日报和图片
Feb 24 Python
Python 做曲线拟合和求积分的方法
Dec 29 Python
python版百度语音识别功能
Jul 09 Python
Django分页功能的实现代码详解
Jul 29 Python
python实现连连看游戏
Feb 14 Python
用ldap作为django后端用户登录验证的实现
Dec 07 Python
用Python将库打包发布到pypi
Apr 13 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获取远程图片并把它保存到本地的代码
2008/04/07 PHP
利用yahoo汇率接口实现实时汇率转换示例 汇率转换器
2014/01/14 PHP
php关联数组快速排序的方法
2015/04/17 PHP
微信自定义分享php代码分析
2016/11/24 PHP
PHP ADODB生成下拉列表框功能示例
2018/05/29 PHP
Laravel-添加后台模板AdminLte的实现方法
2019/10/08 PHP
DOM Scripting中的图片切换[兼容Firefox]
2010/06/12 Javascript
关于jquery append() html时的小问题的解决方法
2010/12/16 Javascript
用Juery网页选项卡实现代码
2011/06/13 Javascript
JavaScript 对任意元素,自定义右键菜单的实现方法
2013/05/08 Javascript
jquery插件lazyload.js延迟加载图片的使用方法
2014/02/19 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
JavaScript数组的一些奇葩行为
2016/01/25 Javascript
浅析angularJS中的ui-router和ng-grid模块
2016/05/20 Javascript
关于 jQuery Easyui异步加载tree的问题解析
2016/12/06 Javascript
jquery实现刷新随机变化样式特效(tag标签样式)
2017/02/03 Javascript
win系统下nodejs环境安装配置
2017/05/04 NodeJs
xmlplus组件设计系列之图标(ICON)(1)
2017/05/05 Javascript
bootstrap+jQuery实现的动态进度条功能示例
2017/05/25 jQuery
jQuery Jsonp跨域模拟搜索引擎
2017/06/17 jQuery
微信小程序 动画的简单实例
2017/10/12 Javascript
五句话帮你轻松搞定js原型链
2020/12/09 Javascript
Python下使用Psyco模块优化运行速度
2015/04/05 Python
给Python入门者的一些编程建议
2015/06/15 Python
python创建临时文件夹的方法
2015/07/06 Python
Python中pygame的mouse鼠标事件用法实例
2015/11/11 Python
python 实现批量图片识别并翻译
2020/11/02 Python
纯CSS3实现绘制各种图形实现代码详细整理
2012/12/26 HTML / CSS
Java的类可以定义为Protected或者Private得吗
2015/09/25 面试题
教育系毕业生中文求职信范文
2013/10/06 职场文书
分层教学实施方案
2014/03/19 职场文书
企业指导教师评语
2014/04/28 职场文书
社会发展项目建议书
2014/08/25 职场文书
党员四风剖析材料
2014/08/27 职场文书
领导党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
个人诉讼委托书范本
2014/10/17 职场文书