解决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函数传参是传值还是传引用
Jan 16 Python
Python 获得命令行参数的方法(推荐)
Jan 24 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
Jan 24 Python
python处理数据,存进hive表的方法
Jul 04 Python
Python定时任务sched模块用法示例
Jul 16 Python
Python实现两个list求交集,并集,差集的方法示例
Aug 02 Python
Python实现对字典分别按键(key)和值(value)进行排序的方法分析
Dec 19 Python
Python列表常见操作详解(获取,增加,删除,修改,排序等)
Feb 18 Python
详解python--模拟轮盘抽奖游戏
Apr 12 Python
python 使用turtule绘制递归图形(螺旋、二叉树、谢尔宾斯基三角形)
May 30 Python
如何用 Python 处理不平衡数据集
Jan 04 Python
如何查看python关键字
Jan 17 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
1982年日本摄影师镜头下的中国孩子 那无忧无虑的童年
2020/03/12 杂记
详细分析PHP 命名空间(namespace)
2020/06/30 PHP
js函数获取html中className所在的内容并去除标签
2013/09/08 Javascript
jQuery实现自动调整字体大小的方法
2015/06/15 Javascript
详谈javascript异步编程
2016/02/21 Javascript
Summernote实现图片上传功能的简单方法
2016/07/11 Javascript
jQuery实现邮箱下拉列表自动补全功能
2016/09/08 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
通过示例彻底搞懂js闭包
2017/08/10 Javascript
JavaScript 完成注册页面表单校验的实例
2017/08/19 Javascript
360doc网站不登录就无法复制内容的解决方法
2018/01/27 Javascript
利用node 判断打开的是文件 还是 文件夹的实例
2019/06/10 Javascript
js实现计算器功能
2020/08/10 Javascript
JS typeof fn === 'function' && fn()详解
2020/08/22 Javascript
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
python调用OpenCV实现人脸识别功能
2018/05/25 Python
读取json格式为DataFrame(可转为.csv)的实例讲解
2018/06/05 Python
Selenium元素的常用操作方法分析
2018/08/10 Python
python 检查是否为中文字符串的方法
2018/12/28 Python
python用opencv批量截取图像指定区域的方法
2019/01/24 Python
在python里协程使用同步锁Lock的实例
2019/02/19 Python
python队列Queue的详解
2019/05/10 Python
python从zip中删除指定后缀文件(推荐)
2019/12/05 Python
Python headers请求头如何实现快速添加
2020/11/03 Python
HTML5 textarea高度自适应的两种方案
2020/04/08 HTML / CSS
迪士尼英国官方商店:shopDisney UK
2019/09/21 全球购物
牵手50新加坡:专为黄金岁月的单身人士而设的交友网站
2020/08/16 全球购物
俄罗斯苹果优质经销商商店:iPort
2020/05/27 全球购物
ShellScript面试题一则-ShellScript编程
2014/03/05 面试题
联谊活动策划书
2014/01/26 职场文书
xxx同志考察材料
2014/02/07 职场文书
师德师风建设方案
2014/05/08 职场文书
创业计划书之密室逃脱
2019/11/08 职场文书
解决Django transaction进行事务管理踩过的坑
2021/04/24 Python
如何用JS实现网页瀑布流布局
2021/04/24 Javascript
Win10系统下配置Java环境变量
2021/06/13 Java/Android