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

Как проитерироваться по списку и вывести последовательность 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]
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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