<分区>
我有一系列字符串,例如:
my_text = "one? two three??"
我只想计算 ?在字符串的末尾。以上应该返回 2(而不是 3)。
到目前为止我尝试了什么:
my_text.count("?") # returns 3
标签 python
<分区>
我有一系列字符串,例如:
my_text = "one? two three??"
我只想计算 ?在字符串的末尾。以上应该返回 2(而不是 3)。
到目前为止我尝试了什么:
my_text.count("?") # returns 3
最佳答案
它没有内置方法。但是像这样简单的事情应该可以解决问题:
>>> len(my_text) - len(my_text.rstrip('?'))
2
关于python - 如何计算忽略重复的字符串末尾特定字符的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42178481/