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

Приведи пример итерируемых объектов в Python

Итерируемые объекты (iterable) — это объекты, которые можно перебирать в цикле for. Они реализуют метод __iter__() или __getitem__().

Примеры итерируемых объектов:

  1. Списки
python
numbers = [1, 2, 3]
for num in numbers:
    print(num)
  1. Строки
python
text = "Hello"
for char in text:
    print(char)
  1. Словари (итерируются по ключам)
python
user = {"name": "Alice", "age": 25}
for key in user:
    print(key, user[key])
  1. Множества
python
unique = {1, 2, 3}
for item in unique:
    print(item)
  1. Генераторы и range
python
for i in range(3):  # range — итерируемый, но не итератор
    print(i)

Проверка на итерируемость:

python
from collections.abc import Iterable
print(isinstance([1, 2], Iterable))  # True
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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