解决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对json的相关操作实例详解
Jan 04 Python
使用Python绘制图表大全总结
Feb 11 Python
Python方法的延迟加载的示例代码
Dec 18 Python
wxPython实现窗口用图片做背景
Apr 25 Python
python调用摄像头显示图像的实例
Aug 03 Python
Python程序包的构建和发布过程示例详解
Jun 09 Python
Python3网络爬虫中的requests高级用法详解
Jun 18 Python
Python3 itchat实现微信定时发送群消息的实例代码
Jul 12 Python
Python中的引用和拷贝实例解析
Nov 14 Python
基于python实现计算两组数据P值
Jul 10 Python
如何在python中处理配置文件代码实例
Sep 27 Python
python 高阶函数简单介绍
Feb 19 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
全国FM电台频率大全 - 20 广西省
2020/03/11 无线电
php 中的4种标记风格介绍
2012/05/10 PHP
php打包压缩文件之ZipArchive方法用法分析
2016/04/30 PHP
javascript面向对象的方式实现的弹出层效果代码
2010/01/28 Javascript
jQuery $.each的用法说明
2010/03/22 Javascript
jquery实现带缩略图的全屏图片画廊效果实例
2015/06/25 Javascript
理解javascript闭包
2015/12/15 Javascript
AngularJS动态生成div的ID源码解析
2016/08/29 Javascript
js拼接html字符串的注意事项
2016/10/13 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
jQuery Password Validation密码验证
2016/12/30 Javascript
浅谈Vuejs中nextTick()异步更新队列源码解析
2017/12/31 Javascript
vue 过滤器filter实例详解
2018/03/14 Javascript
Electron中实现大文件上传和断点续传功能
2018/10/28 Javascript
Vue+Java+Base64实现条码解析的示例
2020/09/23 Javascript
[49:08]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.27
2020/12/01 DOTA
python生成二维码的实例详解
2017/10/29 Python
33个Python爬虫项目实战(推荐)
2019/07/08 Python
Django项目基础配置和基本使用过程解析
2019/11/25 Python
Spring http服务远程调用实现过程解析
2020/06/11 Python
python入门:argparse浅析 nargs='+'作用
2020/07/12 Python
浅析HTML5:'data-'属性的作用
2018/01/23 HTML / CSS
Perry Ellis官网:美国男士品味服装
2016/12/09 全球购物
压铸汽车模型收藏家:Diecastmodelswholesale.com
2016/12/21 全球购物
为娇小女性量身打造:Petite Studio
2018/11/01 全球购物
艺术家策划的室内设计:Curious Egg
2019/03/06 全球购物
中国包裹转运寄送国际服务:Famiboat
2019/07/24 全球购物
后勤人员岗位职责
2013/12/17 职场文书
经济贸易系求职信
2014/08/04 职场文书
2014国庆节标语口号
2014/09/19 职场文书
预备党员群众路线思想汇报2014
2014/10/25 职场文书
安全知识竞赛主持词
2015/06/30 职场文书
行政复议答复书
2015/07/01 职场文书
2016大学生社会实践单位评语
2015/12/01 职场文书
Python如何利用正则表达式爬取网页信息及图片
2021/04/17 Python
Python获取江苏疫情实时数据及爬虫分析
2021/08/02 Python