文档开发者中心
我的

python 修改字符串

字符串是个不变的量,那么我们怎么实现字符串修改呢,目前来看有两种方法:


1、将字符串转化成list,然后修改list中的值,再通过“”.join()的形式转换为字符串


2、另一种是通过replace函数,不过这个方法存在一个问题,那就是如果你只想修改某个字符,而这个字符又存在多处,那么就不能实现你的意图。


同之前一样,举例说明


字符串转换成list


代码:



def
testfoo():
test_str='hello world'
slist=list(test_str)
slist[0]='H'
slist[6]='W'
test_str=''.join(slist)
print test_str



执行结果:




replace函数:


代码:



def
test_replace():
test_str='hello world'
test_str=test_str.replace('h','H')
test_str=test_str.replace('w','W')
print test_str


执行结果:



——————————————————


BY:HW-CM

点赞
收藏
回复
3
分享
举报
浏览1714 发布于2019-10-17 02:57未知归属地
全部评论
最多点赞
最新发布
最早发布

关联阅读:python 字符串大小写转换

3楼回复于2019-10-18 02:41 未知归属地

顶顶顶顶,希望对大家有帮助~

2楼回复于2019-10-17 03:12 未知归属地

python 修改字符串的两种方法,可以看下哦!

1楼回复于2019-10-17 03:10 未知归属地
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。