0

私はPythonが初めてで、データ構造についてあまり知りません。関数の呼び出しを介して、順序付けられた辞書に追加のアイテムを追加しようとしています。目標は、xmltodict で xml ファイルを作成することです。

OrderedDict([
        ('@attr1', 'aa'),
        ('@attr2', 'bb'),
        ('@attr3', 'cc'),           
        add_items()
     ])

def add_items():
    items = ('item1', 'val1'),
            ('item2', 'val2')
return items

items に item1、単一のタプルのみが含まれている場合、機能します。しかし、2 番目のタプル (item2) を追加すると、追加されません。私が何をしても item2 を含めて動作させることができません。これを機能させるには、アイテムをどのデータ構造にする必要がありますか、それともより良いアプローチがありますか?

ありがとう

4

0 に答える 0