First page Back Continue Last page Overview Image

Aufgabe

Schreiben Sie eine Funktion, die die Position des

n-ten Vorkommens eines Strings sub in

einem anderen String ausgibt. Falls sub

nicht vorkommt, soll -1 zurückgeliefert werden.

def findnth(s, sub, n):

num = 0

start = -1

while num < n:

start = s.find(sub, start+1)

if start == -1:

break

num += 1

return start

s = "abcxyzabcjkjkjkabclkjkjlkjabcjlj"

print(findnth(s,"abc", 4))