Python 字符串常用操作
Posted janeyu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 字符串常用操作相关的知识,希望对你有一定的参考价值。
python常用字符串操作命令
Str命令操作如图:
这里用tt = "I dead love python,Python love me too"举例:
1.Str.find()
1 tt.find("love") 2 #返回第一个对应字符的下标,未找到返回-1
2.Str.rfind()
tt.rfind("love") #从后向前查找对应字符,并返回第一个对应字符脚标;未找到返回-1
3.Str.index()
tt.index("love") tt.index("dd") index() 与 find() 功能类似,但返回略有不同;区别在于index未查询到是返回异常:ValueError: substring not found
4.Str.rindex()
tt.rindex("love") tt.rindex("dd") 功能与find()相同,返回略有不同,具体参考index()
5.Str.count()
tt.count("love") tt.count("dd") 返回对应字符在字符串中出现的次数,未出现返回:0
6.Str.replace()
tt.replace("love", "like") tt.replace("love", "like", 1) #把字符串中“"love" 替换成 "like",count为指定替换数量,若count指定,则替换数不超过count;
#注意:这里只能返回参数,源字符串不改变。
以上是关于Python 字符串常用操作的主要内容,如果未能解决你的问题,请参考以下文章