Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

This lesson is for members only. Join us and get access to hundreds of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Hint: You can adjust the default video playback speed in your account settings.
Hint: You can set the default subtitles language in your account settings.
Sorry! Looks like there’s an issue with video playback 🙁 This might be due to a temporary outage or because of a configuration issue with your browser. Please see our video player troubleshooting guide to resolve the issue.

Decrementing With range()

Give Feedback

You can supply a negative step value to generate a list of numbers that is decreasing. If you do that, you need to make sure your stopping value is less than your starting value, or else you’ll get a list with no elements:

for i in range(10, -6, -2):
    print(i)

This will start at 10 and count down by 2 until you reach -6, or rather -4 because you don’t include -6.

Become a Member to join the conversation.