range()-Funktion
Completion requirements
Wird eine Liste mit aufeinanderfolgenden Zahlen benötigt, so ist die range() die Funktion der Wahl.
>>> range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Die als Parameter übergebene Zahl ist nie Bestandteil der Liste, sie steht für die Länge der bei 0 beginnenden Liste.
Die Liste kann auch bei einer von 0 verschiedenen Zahl beginnen. Die Funktion erhält dann als ersten Parameter den Start- und als zweiten Parameter den Endwert.
>>> range(5, 10)
[5, 6, 7, 8, 9]
Als dritter Parameter kann zusätzlich die Schrittlänge übergeben werden:
>>> range(0, 10, 3)
[0, 3, 6, 9]
Auch negative Angaben sind möglich:
>>> range(-10, -100, -30)
[-10, -40, -70]
Last modified: Monday, 16 January 2017, 12:57 PM