python 上的 rstrip 行为笨拙:'HelloWorld'.rstrip('World') 删除 'He' 之后的所有内容

你好,世界

最近开始学习python,遇到rstrip的尴尬行为。

我的理解是 str.rstrip() 将在遇到参数中的字符之一时立即删除所有字符。

>>> a = 'HelloWorld'
>>> a.rstrip('l')
'HelloWorld'
>>> a = 'HelloWorld'
>>> a.rstrip('World')
'He'

我对我得到的结果感到非常困惑。

不应该第一个代码应该产生“他”吗?

瓦卡斯加德

rstrip()Python中获得一组字符作为参数。

如果未提供参数,则默认为空格。

当且仅当它在输入字符串的最右侧遇到字符集中提到的字符时,它才会开始从右侧剥离字符集。

这解释了为什么l在第一个示例中没有被剥离。

在第二个示例World中,与参数中提供的字符集匹配。因此, World 与 doubleloin一样被剥离Hello因为里面World有一个l和一个o

这让你得到He哪个是正确的结果。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

'tuple'对象没有属性'rstrip'python

来自分类Dev

在python中使用strip()或rstrip()删除字符串末尾的空格

来自分类Dev

'tuple'对象没有属性'rstrip'

来自分类Dev

使用.rstrip()和.strip()删除换行符\ n

来自分类Dev

在python中,如何删除也使用换行符的打印中的最后一个字符?试过 rstrip()

来自分类Dev

Python - 将 .readlines() 与 .rstrip() 一起使用,然后将所有单词存储到列表中

来自分类Dev

CS50 mario python不太舒适的.rstrip功能

来自分类Dev

读取csv文件时循环内的python rstrip用法

来自分类Dev

结合熊猫startwith和rstrip

来自分类Dev

使用Regex在Atom上删除日期之后的所有内容

来自分类Dev

python:rstrip一个确切的字符串,遵守顺序

来自分类Dev

如何将ser.readline.rstrip()与Python中的简单单词或变量进行比较?

来自分类Dev

python:rstrip一个确切的字符串,遵守顺序

来自分类Dev

为什么.rstrip()有时有效,但有时却无效?

来自分类Dev

3rd 之后删除所有内容。在 Python 中

来自分类Dev

为什么.rstrip('\ n')不起作用?

来自分类Dev

Swift版本的Objective C rstrip:索引问题

来自分类Dev

如何解决此rstrip属性错误?

来自分类Dev

为什么.rstrip('\ n')不起作用?

来自分类Dev

使用 Azure CLI 登录到 Azure 容器服务失败并显示错误“bool”对象没有属性“rstrip”

来自分类Dev

为什么rstrip不修改字符串列表

来自分类Dev

如何为任意字符串实现rstrip?

来自分类Dev

删除光标之后的所有内容(或删除当前单词之后的所有内容)

来自分类Dev

笨拙地删除index.html内容

来自分类Dev

使用替换删除一行上的所有内容

来自分类Dev

使用sed删除[[:: space:]]之后的所有内容

来自分类Dev

删除一个单词和之后的所有内容

来自分类Dev

熊猫,删除最后一个“ _”之后的所有内容

来自分类Dev

AWK删除域和替换列之后的所有内容

Related 相关文章

  1. 1

    'tuple'对象没有属性'rstrip'python

  2. 2

    在python中使用strip()或rstrip()删除字符串末尾的空格

  3. 3

    'tuple'对象没有属性'rstrip'

  4. 4

    使用.rstrip()和.strip()删除换行符\ n

  5. 5

    在python中,如何删除也使用换行符的打印中的最后一个字符?试过 rstrip()

  6. 6

    Python - 将 .readlines() 与 .rstrip() 一起使用,然后将所有单词存储到列表中

  7. 7

    CS50 mario python不太舒适的.rstrip功能

  8. 8

    读取csv文件时循环内的python rstrip用法

  9. 9

    结合熊猫startwith和rstrip

  10. 10

    使用Regex在Atom上删除日期之后的所有内容

  11. 11

    python:rstrip一个确切的字符串,遵守顺序

  12. 12

    如何将ser.readline.rstrip()与Python中的简单单词或变量进行比较?

  13. 13

    python:rstrip一个确切的字符串,遵守顺序

  14. 14

    为什么.rstrip()有时有效,但有时却无效?

  15. 15

    3rd 之后删除所有内容。在 Python 中

  16. 16

    为什么.rstrip('\ n')不起作用?

  17. 17

    Swift版本的Objective C rstrip:索引问题

  18. 18

    如何解决此rstrip属性错误?

  19. 19

    为什么.rstrip('\ n')不起作用?

  20. 20

    使用 Azure CLI 登录到 Azure 容器服务失败并显示错误“bool”对象没有属性“rstrip”

  21. 21

    为什么rstrip不修改字符串列表

  22. 22

    如何为任意字符串实现rstrip?

  23. 23

    删除光标之后的所有内容(或删除当前单词之后的所有内容)

  24. 24

    笨拙地删除index.html内容

  25. 25

    使用替换删除一行上的所有内容

  26. 26

    使用sed删除[[:: space:]]之后的所有内容

  27. 27

    删除一个单词和之后的所有内容

  28. 28

    熊猫,删除最后一个“ _”之后的所有内容

  29. 29

    AWK删除域和替换列之后的所有内容

热门标签

归档