我有一个字符串:candidate__name__first_name
。我想将其转换为以下形式的嵌套字典:
{
candidate: {
name: {
first_name: 'MyName'
}
}
}
执行此操作的最佳方法是什么?
最佳答案
这个怎么样:
recursive_key = 'candidate__name__first_name'
value = 'MyName'
for key in reversed(recursive_key.split('__')):
value = {key: value}
print(value)
关于Python - 将字符串分解为嵌套的字典键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41757835/