我有这样的代码,它可以在字符串中找到特定字符的最大索引,但是我希望它在字符串中没有指定字符时引发 ValueError。
比如说:
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]