次のようなタプルのリストがあります。
[(1, u'Category'), (2, u'Item'), (3, u'SubItem'), (4, u'N/A'), (1, u'Features'), (2, u'Tool Baseline')]
各タプルの最初の要素に基づくインデントを使用してファイルに書き込みたい:
Category
Item
SubItem
N/A
Features
Tool Baseline
私はPythonが初めてで、これ以外の簡単な方法を探しています:
if tup[0] == 1
file.write('\t')
file.write(tup[1])
(これらのタプルは多層ツリーの一部であり、各番号はブランチを表します。)