Встречается на 1% собеседований по Python
Как проитерироваться по списку и вывести последовательность id
Для итерации по списку и вывода последовательности id можно использовать цикл for или генератор списка. Пример с циклом:
python
items = [{'id': 1}, {'id': 2}, {'id': 3}]
for item in items:
print(item['id'])Или с генератором списка:
python
ids = [item['id'] for item in items]
print(ids) # [1, 2, 3]Если элементы списка — объекты с атрибутом id:
python
class Item:
def __init__(self, id):
self.id = id
items = [Item(1), Item(2), Item(3)]
ids = [item.id for item in items]
print(ids) # [1, 2, 3]
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы