Обход элементов
У вас есть три слова подряд: cup, потом pen, потом book. Вы хотите получать по одному слову, начиная с cup. Первая строка на экране будет cup.
items = ["cup", "pen", "book"]
walk = iter(items)
print(next(walk))
На экране видно cup. cup — первое из трёх слов. Строка walk = iter(items) обходит эти слова по порядку. print(next(walk)) пишет следующее слово, и это слово — cup. pen не пишется. book не пишется. Программа закончилась. Второй строки нет.
items = ["cup", "pen", "book"]
walk = iter(items)
print(next(walk))
print(next(walk))
print(next(walk))
Это вторая программа. На экране три строки: первая cup, вторая pen, третья book. Первый print(next(walk)) пишет cup. Второй print пишет pen, следующее слово, и не пишет cup снова. Третий print пишет book. Один print пишет одно слово. Программа закончилась. Четвёртой строки нет.
Теперь вы умеете взять первое слово, а потом следующее. Первый экран — cup. Второй экран — cup, потом pen, потом book. Следующая страница проверяет, что результат совпадает с результатом, который вы хотели.
Одно слово, потом следующее
Ещё раз посмотрите на два экрана. Первый экран — cup. Второй экран — cup, потом pen, потом book. Каждый print пишет одно слово. Следующая страница проверяет, что результат совпадает с результатом, который вы хотели.
🧠 Проверьте Свои Знания
Проверьте Свои Знания
Бросьте себе вызов с помощью этой интерактивной викторины и узнайте, насколько хорошо вы понимаете тему
📝 Инструкции
- Внимательно прочитайте каждый вопрос
- Выберите лучший ответ на каждый вопрос
- Вы можете пересдавать тест столько раз, сколько захотите
- Ваш прогресс будет показан вверху