我有一个数据集,它可能有n级有序字典的有序字典,可能再次在元组或元组列表或只是列表中,现在我需要将它们全部转换为普通字典,有没有比递归搜索和转换更容易的方法。d = {k: ordered_to_regular_dict(v) for k, v in d.items()}我从stack overflow得到了一个答案,它有助于有序字典的
当我使用CommentedMap of ruamel.yaml库存储有序的字典时,我需要将CommentedMap 的内容作为字符串放在字典的值中,但是当我用DoubleQuotedScalarString操作它时,输出会附带一些不需要的字段,比如ordereddict。omap"这样的字段
from ruamel.yaml.scalarstring import SingleQuotedScalarStr