次の値を持つネストされた順序付き辞書フィールドがあります。
OrderedDict
([
('activateable', False),
('fields',
[OrderedDict ([ ('autoNumber', False), ('name', ‘col_1’), (‘amount’, ‘10’)]),
[OrderedDict ([ ('autoNumber', False), ('name', ‘col_2’), (‘amount’, ‘10’)])
)
('pin', False)
])
値 col_1、col_2 を渡して、対応する金額値を取得したいと考えています。通常の for ループやその他の繰り返しによる解析を試みましたが、第 2 レベルまで到達できませんでした。どうすればこれを達成できるかについての方法を提案してもらえますか?