wie kann man einer for-Scheleife sagen das er immer mit dem neuen Wert aus der Liste arbeiten soll?
For-Schleife
Hallo zusammen, ich habe hier eine Frage zu und zwar will ich die for schleife mit einer bestimmten zeit immer unterbrechen. Aber es soll nicht immer die gleiche Zeit verwendet werden sondern soll die Zeit nach jeden Durchgang von einer Liste benutzt werden.
Liste = [20, 10, 40, 5]
schleife läuft warte 20sek
Schleife läuft erneut durch warte 10sek
Schleife läuft erneut durch warte 40sek
USW.
immer den nächsten index aus der Liste
Unten im Code Bild habe ich root.after(passt) geschrieben indem fall ist hier die variabel passt wo die Sekunden drin gespeichert sind und diese Variabel soll beim nächsten schleifen Durchgang mit dem nächsten Index aus der Liste benutzt werden.
bedanke mich schonmal für die Antworten.
ps. ich habe die warte Funktion mit after gemacht von tkinter
VG. Lion2003
1 Antwort
Ist die Frage so gemeint?
for a,b,c in zip(List1,List2,waittimes):
click(a,b)
root.after(c)
Oder doch anders, als
for wtime in waittimes
for a,b in zip (List1,List2):
click(a,b)
root.after(wtime
?
Oder etwas ganz anders - dann versuche mal möglichst exakt das PRoblem zu beschreiben, meist ergibt sich dabei schon die Lösung.