Wie erstelle ich eine Liste mit Zahlen zwischen zwei Werten?
Hier ist ein Beispiel dafür, wie man in Python eine Liste von Zahlen zwischen zwei Werten erstellen kann:
start = 5
end = 10
meine_liste = list(range(start, end))
print(meine_liste)
# Ausgabe: [5, 6, 7, 8, 9]
In diesem Beispiel generiert die Funktion range(start, end)
eine Folge von Zahlen von start
bis, aber nicht inklusive, end
. Die Funktion list()
wird dann verwendet, um den Bereich in eine Liste umzuwandeln.
Alternativ kann man auch eine List comprehension verwenden um das gleiche zu erreichen:
meine_liste = [x for x in range(start,end)]
Man kann auch eine Liste von Zahlen mit einem bestimmten Schritt zwischen jeder Zahl erstellen indem man die range() Funktion verwendet
wobei Schritt der Wert ist, um den erhöht wird.