`
zhijue0707
  • 浏览: 10695 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Python rfind()方法

 
阅读更多
描述
Python rfind() 返回字符串最后一次出现的位置(从右向左查询),如果没有匹配项则返回-1。

语法
rfind()方法语法:

str.rfind(str, beg=0 end=len(string))
参数
str -- 查找的字符串
beg -- 开始查找的位置,默认为 0
end -- 结束查找位置,默认为字符串的长度。
返回值
返回字符串最后一次出现的位置,如果没有匹配项则返回-1。




       tmp = instance_info_list[5].text
       instance_info_dict['cpu'] = tmp[0:tmp.rfind('核',1)+1]
       instance_info_dict['mem'] = tmp[tmp.rfind('核',1)+1:len(tmp)]
       tmp = instance_info_list[8].text
       instance_info_dict['charge_mode'] = tmp[0:tmp.rfind('\n',1)]
分享到:
评论

相关推荐

    Python中的rfind()方法使用详解

    rfind()方法返回所在子str 被找到的最后一个索引,或者-1,如果没有这样的索引不存在,可选择限制搜索字符串string[beg:end]. 语法 以下是rfind()方法的语法: str.rfind(str, beg=0 end=len(string)) 参数 str ...

    python考试题目及答案-python期末考试试题汇总.doc

    Python是一种广泛使用的高级编程...这些题目覆盖了Python的基础语法,包括变量、数据类型、运算符、字符串方法、控制流、循环、条件判断、异常处理、输入输出等多个方面。理解和掌握这些知识点是学习Python编程的基础。

    python考试题目及答案-python期末考试试题汇总.pdf

    4. **字符串查找**:问题10展示了`find()`和`rfind()`方法。`find()`返回子字符串首次出现的位置,而`rfind()`返回子字符串最后一次出现的位置。如果未找到,则返回-1。 5. **格式化输出**:问题12涉及字符串格式化...

    python地下水位预测-10-字符串常用操作方法之判断开头或结尾.ev4.rar

    本课程将深入探讨Python字符串的常用操作方法,特别是关于判断字符串开头或结尾的技巧。这些操作对于数据分析、日志处理、文件路径验证等众多功能至关重要。 首先,我们来看一下如何判断字符串的开头。Python提供了...

    Python字符串调用方法及实例

    在Python编程语言中,字符串是不可变的数据类型,但提供了丰富的操作方法来处理字符串。这里我们将深入探讨在Python 3.1版本中的字符串调用方法,包括大小写转换、输出对齐、检索、分割与组合以及字符串的更改。 1....

    python考试题目及答案-python期末考试试题汇总(20211108215920).pdf

    知识点:字符串处理、find() 方法、rfind() 方法 6. 格式化输出:使用 format() 函数来格式化输出结果。 知识点:格式化输出、format() 函数 7. 变量命名:了解 Python 中的合法变量名规则。 知识点:变量命名、...

    Python string类的常用方法.docx

    ### Python `string` 类的常用方法详解 #### 一、`upper()` 和 `lower()` - **作用**:这两个方法用于将字符串中的所有字符转换为大写或小写。 - **示例**: ```python s = "Hello, World!" print(s.upper()) #...

    python实现文件的备份流程详解

    python实现输入要备份的文件名称:test.txt 12行代码实现文件备份功能 第一步:打开我们的pycharm软件,然后新建一个... fileflagnum=oldfilename.rfind('.') if fileflagnum>0: #如果旧文件内容数据长度大于0,则执行

    超级详细python知识点几何!!完美通过信息技术考试,附有少部分题库!!

    ### Python字符串处理方法详解 #### 字母处理方法 在Python中,字符串提供了多种方便的方法来处理文本中的字母。下面详细介绍几种常用的字母处理方法。 - **`str.lower()`**:此方法将字符串中的所有大写字母转换...

    python的xpath获取div标签内html内容,实现innerhtml功能的方法

    python的xpath没有获取div标签内html内容的功能,也就是获取div或a标签中的innerhtml,写了... return data[data.find(">")+1:data.rfind("</")] str1="<a>OK[推荐]</b></a>" print(getinnerhtml(str1)) 运行代码

    Python必备知识点总结

    9. rfind():在字符串中从后往前查找某个子串,返回第一个匹配的索引,否则返回 -1。 10. in:判断一个字符串中是否包含另外的字符串,返回 bool 值。 条件选择 1. 单分支:if 语句。 2. 双分支:if-else 语句。 3...

    Python基础知识.pptx

    - **内置方法**:Python提供了丰富的字符串处理方法,如查找字符串位置的`find()`和`index()`方法、统计字符串出现次数的`count()`方法等。 - **查找方法**: ```python s = "Hello World" print(s.find("World...

    python代码

    15. **find(), rfind()**: 这是Python字符串方法,分别用于查找子字符串的第一次出现和最后一次出现的位置。 16. **try...except...**: Python的错误处理结构,用于捕获并处理可能出现的异常。 17. **time.sleep()...

    python字符串学习笔记.python字符串操作方法.doc

    - `find()`, `index()`, `rfind()`, `rindex()`用于查找子字符串的位置,`startswith()`, `endswith()`检查字符串是否以指定字符或字符串开头或结尾。 - `isalpha()`, `isdigit()`, `isalnum()`, `isspace()`检查...

    Python3 菜鸟查询手册

    08.27 字符串内建函数 rfind()方法.png 08.28 字符串内建函数 rindex()方法.png 08.29 字符串内建函数 rjust()方法.png 08.30 字符串内建函数 rstrip()方法.png 08.31 字符串内建函数 split()方法.png 08.32 ...

    01Python基础入门(全).pdf

    【Python基础入门】 在Python编程语言中,字符串是最常用的数据类型之一,它用于存储文本信息。本节将深入探讨Python中的字符串操作及其重要性。 1. **字符串切片** Python字符串支持切片操作,允许我们从字符串中...

    python中字符串的查找等应用

    Python 字符串常用的查找方法包括 find()、rfind()、index()、rindex()、count() 等。 1. find() 方法 find() 方法检测某个子串是否包含在这个字符串中,如果在,就返回这个子串开始的位置下标,否则返回 -1。 ...

    python中高级课程

    字符串函数如`s.find()`、`s.rfind()`、`s.index()`、`s.count()`用于查找子字符串,`s.lower()`、`s.upper()`、`s.swapcase()`和`s.capitalize()`用于大小写转换,`s.split()`用于分割字符串。 在Python中,模块和...

Global site tag (gtag.js) - Google Analytics