Можливо, я став жертвою дезінформації в Інтернеті, але, думаю, швидше за все, я щось неправильно зрозумів. Виходячи з того, що я дізнався до цього часу, range () є генератором, і генератори можна використовувати як ітератори. Однак цей код:
myrange = range(10)
print(next(myrange))
видає мені цю помилку:
TypeError: 'range' object is not an iterator
Чого мені тут не вистачає? Я очікував, що це виведе 0 і перейде до наступного значення в myrange
. Я новачок у Python, тому, будь ласка, прийміть мої вибачення за досить базове питання, але я не міг знайти хорошого пояснення ніде більше.
for
циклі.