—— 阿尔伯特·爱因斯坦

程序员の奇妙冒险

PythonPython
2025-11-29 15:36阅读:19评论:0

python 复杂的对象嵌套

DemoBean DemoUser `` from typing import List, Optional from apps.xxxxx.DemoBean import DemoBean class DemoUser: def init(self): b1 初始化为 None self.b1:

_PROTECTED0__
1
2
3
4
5
6
7
class DemoBean:
# url: str = None
# content: str = None
def __init__(self, id: int, name: str):
self.id = id
self.name = name
 
_PROTECTED0__
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
from typing import List, Optional
 
from apps.xxxxx.DemoBean import DemoBean
 
 
class DemoUser:
def __init__(self):
# b1 初始化为 None
self.b1: Optional[DemoBean] = None
# b2 初始化为空列表
self.b2: List[DemoBean] = []
 
 
"""
DemoUser
{
"b1": {
"id": 1,
"name": ""
},
"b2": [{
"id": 1,
"name": ""
}]
}
 
"""
 
``
评论(0)
暂无评论来抢沙发吧~