try:
    end = a.index('?', start) + 1
except:
    end = 0
while a[start:end]:
    for i, j in enumerate(a[start:end]):
        print(i, j)
start = end
try:
    end = a.index('?', start) + 1
except:
    end = 0
Перечислить предложения в python