关键词

字符串 指定 查找

在Python字符串中查找指定子字符串

Python字符串有很多有用的函数,比如查找指定子字符串。在Python中,可以使用find()、index()和count()方法来查找指定子字符串。

find()方法用于在字符串中查找指定子字符串,返回子字符串的索引值。如果没有找到子字符串,则返回-1。例如:

str1 = "Hello World"
pos = str1.find("World")
print(pos)
# 输出结果为6

index()方法与find()方法类似,不同之处在于,如果没有找到子字符串,则会报错。例如:

str2 = "Hello World"
pos2 = str2.index("Python")
print(pos2)
# 报错:ValueError: substring not found

count()方法用于统计字符串中指定子字符串出现的次数,如果没有找到子字符串,则返回0。例如:

str3 = "Hello World"
num = str3.count("l")
print(num)
# 输出结果为3

使用find()、index()和count()方法可以方便地查找指定的子字符串,而不需要自己编写循环代码。

本文链接:http://task.lmcjl.com/news/12039.html

展开阅读全文