辞書の要素を並べ替えるにはどうすればよいですか:
with open('directory file txt','r') as f:
for line in f:
keys = line.strip().split('.')
value = keys[-1]
for key in reversed(keys[1:-1]):
value = {key: value}
result[keys[0]]=value
今、私がこれを持っている印刷キーの場合:
['a','b','c','d','1']
['a','f','e','d','3']
['f','b','c','d','2']
['a','b','c','d','0']
最後の要素ごとに並べ替えて、ファイルに保存できますか? 私の出力は次のようになります。
a.b.c.d.0
a.b.c.d.1
f.b.c.d.2
a.f.e.d.3