1

我有一个需要初始化的复杂对象图。

如果我在 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()
...

有没有更简洁的方法来做到这一点?

4

0 回答 0