我有一个需要初始化的复杂对象图。
如果我在 VB.Net 中这样做,我会这样做......
Dim Blah = New A With {
.B = New C With {.D = New E},
.F = New G }
在 Python 中,我目前正在做...
Blah = A()
Blah.B = C()
Blah.B.D = E()
Blah.F = G()
...
有没有更简洁的方法来做到这一点?
我有一个需要初始化的复杂对象图。
如果我在 VB.Net 中这样做,我会这样做......
Dim Blah = New A With {
.B = New C With {.D = New E},
.F = New G }
在 Python 中,我目前正在做...
Blah = A()
Blah.B = C()
Blah.B.D = E()
Blah.F = G()
...
有没有更简洁的方法来做到这一点?