我有这段代码可以找到字符串中特定字符的最大索引,但是ValueError
当字符串中未出现指定字符时,我希望它提高a值。
所以像这样:
contains('bababa', 'k')
会导致:
→ ValueError: could not find k in bababa
我怎样才能做到这一点?
这是我的函数的当前代码:
def contains(string,char):
list = []
for i in range(0,len(string)):
if string[i] == char:
list = list + [i]
return list[-1]
5
就是这样,提高ValueError()哈哈哈
—
slezica 2010年
@ user531225:您可以接受另一个答案,以便我删除我的吗?谢谢:)
—
pyfunc 2010年
@ THC4k:很奇怪,它返回最右边出现的位置而不是计数。
—
约翰·马钦
@ErikAllik:显然,他做到了—他发布到了StackOverflow。怎么了
—
Michael Scheper