python 字符串“修改”的几种方法
2019-06-24 15:57
239 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/abiao7722882/article/details/93489422
大家都知道,python中字符串属于不可修改的数据类型,但是我们可以通过其他方法将它进行变相的修改。
方法一:将字符串转换成列表,修改成功后再利用字符串的join函数将列表转换回字符串。
str1 = "我是字符串数据类型" # 将字符串类型转换成列表类型 list1 = list(str1) print(list1) list1[0] = "它" # 将列表中的第一个数据修改为它 str1 = "".join(list1) # 将列表转换成字符串类型 print(str1) 运行结果: ['我', '是', '字', '符', '串', '数', '据', '类', '型'] 它是字符串数据类型
方法二:通过字符串replace函数将字符串中需要替换的字符进行替换并且重新赋值给字符串。
str1 = "我是字符串数据类型" str1 = str1.replace("我", "它") print(str1) 它是字符串数据类型
方法三:字符串的切片和拼接
str1 = "我是字符串数据类型" str2 = "它是" new_str = str1[2:] str1 = str2 + new_str print(str1) 它是字符串数据类型
相关文章推荐
- python中实现字符串反转的几种方法
- Python 3 格式化字符串的几种方法
- python几种去掉字符串中间空格的方法
- 【Python】从字符串中提取字母字符串的几种方法
- Python实现字符串反转的几种方法
- Python判断一个字符串是否包含子串的几种方法
- Python--判断一个字符串是否包含某子串的几种方法
- python将字符串转换成字典的几种方法
- Python字符串反转的几种方法
- python字符串转换成变量的几种方法
- Python字符串拼接的几种方法整理
- 【Python初学者】使用方法修改字符串的大小写
- python字符串转换成变量的几种方法
- Python学习——实现字符串反转的几种方法
- Python判断一个字符串是否包含子串的几种方法
- Python-二进制字符串转换为整形的几种方法
- Python中几种操作字符串的方法的介绍
- Python字符串拼接的几种方法
- Python 中几种字符串格式化方法及其比较
- 简单总结Python中几种字符串连接的方法