0
For-Schleife stoppt nach Rückkehr. Wie man es wieder Schleife macht? n = len (Serie) Ich brauche in n getrennte Listen mit einer ganzen Zahl zurück.Neustart für Schleife nach Rückkehr in Python
def _repeats(self, exercises, series):
repeats = []
for x in range(len(series)):
repeats.append([])
series_counter = 1
for ex in exercises:
n2 = 1
print(series[series_counter - 1])
print(type(series[series_counter - 1]))
for serie in range(0, int(series[series_counter - 1])):
x = int(input(
"Number of repeats in {} serie {} : ".format(ex, n2)
))
repeats[n2 - 1].append(x)
n2 += 1
return repeats[n2 - 2]
series_counter += 1
'return' beendet eine Funktion. Wenn Sie mehrere Werte zurückgeben müssen, möchten Sie vielleicht zuerst eine Liste erstellen und am Ende * das * zurückgeben? –
Ich baue eine Liste von Listen in Zeilen 3,4 Ich möchte jede Liste nacheinander zurückgeben, sollte ich vielleicht Generator verwenden? – kopc718
Ein Generator würde auch ja funktionieren. Sie können Listen aber auch in eine andere Liste einfügen. –