我正在使用Strings的.count方法。 count方法查找调用字符串中参数的出现次数。
但我不明白.count("")
是如何运作的。
有人可以解释一下吗?
答案 0 :(得分:1)
有三个偏移 - 距离字符串开头的距离 - 您可以在其中找到空字符串:0,1和2。
| a | A |
^0 ^ ^
|1 |
|2
当然,您可以在任何字符串的任何偏移处找到空字符串,因此s.count("")
始终为len(s) + 1
。
答案 1 :(得分:1)
空字符串在" aA"中出现三次" a"一次出现在" a"之间。和" A"并且一旦在" A"。
之后