所以我一直试图解决这个问题一段时间了。我几乎有它,但从来没有保存代码lol....无论如何,我试图找出输入字符串是否在中间有一个特定的('e')字母,如:
- "Alberta"在索引3的中间有一个E
- "Edmontonian"中间有个T而不是e
- "Keep"没有中间字符。
我如何找到一个字符串的索引号??我怎么知道索引是不是那个字母?
提前感谢!
可以通过判断字符串中字母的数目是否为奇数来检查是否存在中间字母。一旦解决了这个问题,您只需将字符串长度减半即可获得中间字母的索引:
len(s) % 2 == 1 and s[len(s)//2] == "e"