私は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 を含めて動作させることができません。これを機能させるには、アイテムをどのデータ構造にする必要がありますか、それともより良いアプローチがありますか?
ありがとう