# 示例代码:rfind在Python中的用法
# rfind() 方法返回字符串最后一次出现的位置,如果没有匹配项则返回 -1。
# 该方法与 rindex() 方法类似,但当找不到子字符串时,rindex() 会引发 ValueError 异常,而 rfind() 返回 -1。
# 定义一个字符串
text = "hello world, hello python"
# 查找子字符串 'hello' 最后一次出现的位置
position = text.rfind("hello")
print(f"'hello' 最后一次出现的位置是: {position}") # 输出: 'hello' 最后一次出现的位置是: 13
# 查找不存在的子字符串 'java'
position = text.rfind("java")
print(f"'java' 最后一次出现的位置是: {position}") # 输出: 'java' 最后一次出现的位置是: -1
# 可以指定查找范围,例如从索引 0 到索引 10
position = text.rfind("hello", 0, 10)
print(f"'hello' 在指定范围内最后一次出现的位置是: {position}") # 输出: 'hello' 在指定范围内最后一次出现的位置是: 0
下一篇:python json库
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站