Встречается на собеседованиях • сегодня

Как работает цикл for

Цикл for в Python используется для итерации по элементам итерируемого объекта (списки, строки, кортежи, словари и т.д.). Он автоматически перебирает элементы, пока не достигнет конца последовательности.

Синтаксис:

python
for элемент in итерируемый_объект:
    # выполняемый код

Пример:

python
fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
    print(fruit)

Особенности:

  • Не требует ручного управления индексом
  • Поддерживает break, continue и else
  • Работает с любым итерируемым объектом
  • Можно использовать range() для числовых последовательностей

Пример с range:

python
for i in range(5):
    print(i)  # 0, 1, 2, 3, 4

Для словарей можно итерировать по ключам, значениям или парам ключ-значение:

python
d = {'a': 1, 'b': 2}
for key in d:
    print(key, d[key])
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы