私は次の構造を持っています:
[
{
u'123456': {'name': "Bill"},
u'234567': {'name': "Dave"},
u'345678': {'name': "Tom"}
},
]
for ループ中に、extend 関数を使用して新しい項目がリストに追加されます。残念ながら、これは次の構造になります。
[
{
u'123456': {'name': "Bill"},
u'234567': {'name': "Dave"},
u'345678': {'name': "Tom"}
},
{
u'555555': {'name': "Steve"},
u'666666': {'name': "Michael"},
u'777777': {'name': "George"}
}
]
意図した結果は、実際には次のようなフラットな構造です。
[
{
u'123456': {'name': "Bill"},
u'234567': {'name': "Dave"},
u'345678': {'name': "Tom"},
u'555555': {'name': "Steve"},
u'666666': {'name': "Michael"},
u'777777': {'name': "George"}
}
]
構造がフラットな方法で構築されるように、リストに追加することは可能ですか?
また
ループが終了した後にフラット化することはできますか?