【发布时间】:2019-10-25 04:45:35
【问题描述】:
我有一个字典,我通过从文件中提取并修改值来修改它,现在我想以类似的格式将它放回文件中。
字典类似如下:
d={'a':
{'c':'something else',
'd':{'e':'some item'}
},
'b':
{'z':'something else',
's':{'f':'some item'}
}
}
这是一个包含嵌套项的很长的字典,我猜我必须使用某种递归
我目前不知道该怎么做,所以我没有现有代码可以从我所在的位置获取,即字典到文件。
我想要得到的最终结果如下,包括换行符和间距:
<a>
c = something else
<d>
e = some item
</d>
</a>
<b>
z = something else
<s>
f = some item
</s>
</b>
【问题讨论】:
-
是否只存储
str或dict类型的值? -
值是带有字符串的嵌套字典。
标签: python