【发布时间】:2020-02-06 18:10:00
【问题描述】:
有没有办法获取 Python 字典的所有嵌套字段名称?
例如:
字典:
{
"a": [
{
"b": {
"c": [
"f",
"g"
]
}
}
]
}
结果:
'a[0].b.c[0]'
'a[0].b.c[1]'
【问题讨论】:
-
您想要相应字典中的字段名称或其索引?
-
@r.uckus 不,不一样
-
我认为没有内置的方法可以做到这一点,但是一个简单的递归函数应该能够遍历任意深度的字典,甚至是字典和列表的混合体。也许这会有所帮助:stackoverflow.com/questions/6027558/…
-
你的输出是这样的? :
abc
标签: python dictionary