Я использую Pydantic для моделирования запросов и ответов на API.
Я определил User
класс:
from pydantic import BaseModel
class User(BaseModel):
name: str
age: int
Мой API возвращает список пользователей, с которыми я получаюrequests
и преобразовать в dict:
users = [{"name": "user1", "age": 15}, {"name": "user2", "age": 28}]
Как я могу преобразовать этот dict в список User
экземпляров?
Мое решение на данный момент -
user_list = []
for user in users:
user_list.append(User(**user))