xrange
Jaka jest różnica między funkcjami range i xrange w Pythonie 2.X?
Najwyraźniej xrange jest szybszy, ale nie mam pojęcia dlaczego jest szybszy (i nie ma dowodu poza anegdotą na razie, że jest szybszy) ani co poza tym się różni
for i in range(0, 20):
for i in xrange(0, 20):
Czy należy zawsze faworyzować xrange () nad range ()?
Dlaczego czy nie?
Dlaczego w Python3 nie ma funkcji xrange?
Ostatnio zacząłem używać Python3 i to jest brak xrange boli.
Prosty przykład:
1) Python2:
from time import time as t
def ... ących, tak jak ja, jak my wszyscy w pewnym momencie. Po co go usuwać? Czy ktoś może mi wskazać nie mogę go znaleźć.
Zdrówko.
NameError: globalna nazwa 'xrange' nie jest zdefiniowana w Pythonie 3
Dostaję błąd podczas uruchamiania programu Pythona:
Traceback (most recent call last):
File "C:\Program Files (x86)\Wing ... line 17, in __init__
builtins.NameError: global name 'xrange' is not defined
Gra pochodzi z tutaj .
Co powoduje ten błąd?