I have following dict:
["sector", "food", "delivery"]
How can I create with this list following dict:
"sector": {
"food": {
"delivery": {}
}
}
I have following dict:
["sector", "food", "delivery"]
How can I create with this list following dict:
"sector": {
"food": {
"delivery": {}
}
}
Iterate over the list and add a dictionary for each key:
>>> n = nested = {}
>>> for k in ["sector", "food", "delivery"]:
... n = n.setdefault(k, {})
...
>>> nested
{'sector': {'food': {'delivery': {}}}}