Ich bin ein Neuling in der Programmierung und jetzt mache ich ein Projekt in Python. Ich möchte eine Schleife auf dieser Liste basiert machen:Loop-Liste in Python 2.7
steps = steps = [-72.09677419, -72.09677419, 62.90322581, 39.19354839, 35.80645161, 34.35483871, 32.90322581, 30.96774194, 30, 29.03225806, 28.06451613, 26.12903226, 25.64516129, 24.67741935, 22.74193548, 21.29032258, 19.83870968, 17.90322581, 16.93548387, 15.48387097, 14.03225806, 12.58064516, 11.12903226, 9.193548387, 8.225806452, 7.258064516, 4.838709677, 2.903225806, 0.967741935, -1.451612903, -4.35483871, -7.258064516, -11.12903226, -14.03225806, -17.41935484, -19.83870968, -23.22580645, -26.12903226, -29.51612903, -33.38709677, -37.74193548, -41.61290323, -47.41935484, -53.22580645, -63.38709677, -71.12903226, -72.09677419]
So würde ich gerne den Startwert wieder nach dem Endwert wiederholt haben. Ich habe versucht, die for-Schleife und Bereich verwenden, aber es funktioniert nicht.
TypeError: range() integer end argument expected, got list.
Danke für die Hilfe ...
'für Schritt in den Schritten : '. Für komplexere Listenoperationen gibt es die 'itertools'-Bibliothek. –
was meinst du mit sehen, es ist eine Liste, so dass Sie es iterieren könnten. Willst du durch dieses Element gehen? warum hast du auch "steps = steps"? –
Ja ... aber OP muss wie in der Liste generiert werden ?? @KlausD. –