相当于VB.Net"使用" /内联初始化?

时间:2013-03-18 11:34:02

标签: python

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

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

这样做有不那么冗长的方式吗?

0 个答案:

没有答案