Встречается на собеседованиях • сегодня
Как работает оператор for в Python
Оператор for в Python используется для итерации по элементам последовательности (списки, кортежи, строки, словари и др.) или любого итерируемого объекта. В отличие от других языков, в Python for работает как "for-each", перебирая элементы напрямую.
Основной синтаксис:
python
for элемент in последовательность:
# блок кодаПримеры:
python
# Итерация по списку
fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
print(fruit)
# Итерация по строке
for char in "hello":
print(char)
# Итерация по словарю (по ключам)
person = {'name': 'John', 'age': 30}
for key in person:
print(key, person[key])Для работы с индексами можно использовать enumerate():
python
for index, value in enumerate(['a', 'b', 'c']):
print(index, value)for автоматически вызывает iter() для объекта и использует next() до получения StopIteration.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы