我有这个代码,它找到字符串中特定字符的最大索引,但是我希望它ValueError在字符串中没有出现指定字符时引发.
所以像这样:
contains('bababa', 'k')
Run Code Online (Sandbox Code Playgroud)
会导致:
→ 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]
Run Code Online (Sandbox Code Playgroud)