счет нескольких циклов в JS
в остальном да
полагаю один здесь следует читать как "общий" интерфейс.
если так - то ок
скорее это и имел ввиду
а в чем он общий?) то, что просто .next в одну сторону дергает, никак не позволяя по-ходу дела влиять на итерацию простых структур?
.next Дёргается в 2.х в 3.x вызывается next(), которая дёргает cls.__next__, но не instance.__next__
в том что цикл for, функции стандартной библиотеки с ним работают. и этот интерфейс общий для встроенных коллекций.
> которая дёргает cls.__next__, но не instance.__next__ это ты уже в детали реализации полез.
так я именно про это и написал же, читай выше... там можно только вперед идти, а если я в цикле захочу от элемента идти в перед или наза при каких-то условиях или шаг изменить? поэтому это узкий инструмент по прохождению в прямом или обратном направлении (не знаю, че у reversed но, капотом, больших данных будет наэна че-то тратится...про генераторы, я вкурми, если че))
ну, это просто дополнение, которое можно пропустить
как правило интерфейса хождения только вперед достаточно в общем случае.
нет, ты написал про модель в 2.x
Обсуждают сегодня