body = {
'a': 1,
'b': 'apple',
'child': [
{
'a': 12,
'b': 'banana',
'child': [
{
'a': 121,
'b': 'mango',
'child': [
{
'a': 1211,
'b': 'coconut',
'child': [dynamic nested]
}
]
},
{
'a': 122,
'b': 'papaya',
'child': [
{
'a': 1221,
'b': 'lemon',
'child': [dynamic nested]
}
]
}
]
},
{
'a': 13,
'b': 'orenge',
'child': [
dynamic nested
]
}
]
}
如果我想知道“couch”或“lemon”的索引(json body dynamic children子级,我不知道dee child,但khow'a'或'b'表示find index deep)
如何使用python获取索引
ex1: index of 'coconut' = [0,0,0]
ex2: index of 'lemon' = [0,1,0]
出于教育目的,使用了相同的Akane算法,但采用了更具Python风格的方式:
使用递归函数
相关问题 更多 >
编程相关推荐