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

start = 5
end = 10

my_list = [x for x in range(start,end)]

print(my_list)

wobei Schritt der Wert ist, um den erhöht wird.