pydantic解包先后顺序
class Person(BaseModel):
name: str
一
new_person = Person(
**{
"name": '张三',
**Person(name='李四').dict()
}
)
print(new_person)
打印结果:
name='李四'
二
new_person = Person(
**{
**Person(name='李四').dict(),
"name": '张三'
}
)
print(new_person)
打印结果:
name='张三'