Встречается на собеседованиях • сегодня
Какие типы данных в Python итерируемые
В Python итерируемыми считаются объекты, которые можно использовать в цикле for. Основные типы:
- Последовательности:
list- изменяемый упорядоченный наборtuple- неизменяемый упорядоченный наборstr- последовательность символовrange- последовательность чисел
-
Множества:
set- изменяемое неупорядоченное множество уникальных элементовfrozenset- неизменяемый аналог set
-
Словари -
dict(итерируются по ключам) -
Файловые объекты (итерируются по строкам)
-
Генераторы и объекты с
__iter__()или__getitem__()
Пример проверки итерируемости:
python
from collections.abc import Iterable
data = [1, 2, 3]
print(isinstance(data, Iterable)) # TrueВажно: итерируемый ≠ последовательность (например, файл итерируемый, но не последовательность).

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