In Python 3, können Sie die eingebaute range
Funktion wie diese verwenden können
>>> list(range(9))
[0, 1, 2, 3, 4, 5, 6, 7, 8]
Anmerkung 1: Python range
Funktion 3.x, kehrt ein range
Objekt. Wenn Sie eine Liste wollen, müssen Sie diese explizit in eine Liste umwandeln, mit der list
Funktion, die ich in der Antwort gezeigt habe.
Anmerkung 2: Wir passieren Nummer 9-range
Funktion, da wird range
Funktionsnummern erzeugen, bis die vorgegebene Anzahl, aber nicht einschließlich der Zahl. So geben wir die tatsächliche Anzahl + 1.
Anmerkung 3: Es gibt einen kleinen Unterschied in der Funktionalität von range
in Python 2 und 3. Sie mehr darüber in this answer lesen können.
Haben Sie ch Klicken Sie auf die Dokumentation für ['range'] (https://docs.python.org/3/library/functions.html#func-range)? – thefourtheye
Mögliches Duplikat von [Python - Liste mit Zahlen zwischen 2 Werten erstellen?] (Http://stackoverflow.com/questions/18265935/python-create-list-with-numbers-between-2-values) – kmm