Как проитерироваться по списку и вывести последовательность id
Python
Senior
Без компании
Как проитерироваться по списку и вывести последовательность id
Ответы
Для итерации по списку и вывода последовательности `id` можно использовать цикл `for` или генератор списка. Пример с циклом:
```
items = [{'id': 1}, {'id': 2}, {'id': 3}]
for item in items:
print(item['id'])
```
Или с генератором списка:
```
ids = [item['id'] for item in items]
print(ids) # [1, 2, 3]
```
Если элементы списка — объекты с атрибутом `id`:
```
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]
```