ex exxam.ruPython с нуляШаг 6.5 · Списки
26 / 62На главную
шаг 6.5 · списки

Упражнения с range() и len()

Совместим перебор индексов, сравнение и break: найдём первое вхождение элемента.

Нужно найти первое вхождение "the" в списке. Мы будем перебирать индексы и сравнивать элементы, а после первого совпадения остановимся.

  1. Перебери все индексы через range(len(things)).
  2. Сравни things[index] с to_find.
  3. Выведи индекс и останови цикл через break.
Чтобы шаг был засчитан, нажмите «Проверить». «Выполнить» только показывает результат в консоли, но не завершает шаг.

Отлично! Первое "the" находится под индексом 1, и цикл остановился сразу после находки.

Требования

Выведи индекс первого вхождения to_find. Для этого используй range(len(things)), сравнение и break. Ответ — 1.

Проверка

Проверка запускает программу с чистого листа и сверяет вывод.

Подсказки Открываются по одной
живая сессия
Консоль общая сессия
Python 3.14 · переменные сохраняются между командами
>>>
Готовлю консоль…
консоль Живая сессия Python