Ich kann es mit range abfangen. Aber ich möchte was Eleganteres.
wenn ich sowas schreibe:
Code: Alles auswählen
if BCode[t]==0 and (BCode[t+1]==1 or if not exist (BCode[t+1]):
kommt invalid Syntax.
Wie kann ich das korrekt schreiben, den Gedanke?
Code: Alles auswählen
BCode=[0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0]
z=0
nr=0
starts=[]
for t,i in enumerate(BCode):
nr+=1
print(nr,t,BCode[t],BCode[(t+1)],z)
if BCode[t]==0 and (BCode[t+1]==1 or if not exist (BCode[t+1]):
z+=1
starts.append(i)
else:
pass
print("Starts",len(starts),starts)