Nekaj primerov uporabe funkcije range:
>>> print(list(range(0, 10)))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> print(list(range(1, 11)))
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> print(list(range(0, 30, 5)))
[0, 5, 10, 15, 20, 25]
>>> print(list(range(0, 10, 3)))
[0, 3, 6, 9]
>>> print(list(range(0, -10, -1)))
[0, -1, -2, -3, -4, -5, -6, -7, -8, -9]
>>> print(list(range(40, 10, -3)))
[40, 37, 34, 31, 28, 25, 22, 19, 16, 13]
>>> print(list(range(0)))
[]
>>> print(list(range(1, 0)))
[]
>>> print(list(range(-10, -100, -30)))
[-10, -40, -70]
range(0) ne vrne nobenega elementa, prav tako ne vrne nobenega elementa range(1, 0), ker je korak še vedno +1.
Ustvarimo seznama sodih števil in lihih števil do 50:
>>> sezLiha = list(range(1, 50, 2))
>>> print (sezLiha)
[1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49]
>>> sezSoda = list(range(2, 52, 2))
>>> print (sezSoda)
[2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]