Встречается на 2% собеседований по Python
Приведи пример итерируемых объектов в Python
Итерируемые объекты (iterable) — это объекты, которые можно перебирать в цикле for. Они реализуют метод __iter__() или __getitem__().
Примеры итерируемых объектов:
- Списки
python
numbers = [1, 2, 3]
for num in numbers:
print(num)- Строки
python
text = "Hello"
for char in text:
print(char)- Словари (итерируются по ключам)
python
user = {"name": "Alice", "age": 25}
for key in user:
print(key, user[key])- Множества
python
unique = {1, 2, 3}
for item in unique:
print(item)- Генераторы и
range
python
for i in range(3): # range — итерируемый, но не итератор
print(i)Проверка на итерируемость:
python
from collections.abc import Iterable
print(isinstance([1, 2], Iterable)) # True
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы