Я хочу получить доступ к элементу словаря со строкой. Например, у меня есть словарь, как это:Как я могу получить доступ к элементу словаря с индексом строки?
data = {"masks": {"id": "valore"}}
У меня есть одна строка campo="masks,id"
Я хочу разделить эту строку с этим campo.split(',')
. Я получаю ['masks', 'id']
и с этим хочу получить доступ к элементу data["masks"]["id"]
.
Этот словарь является примером, мои словари имеют большую сложность. Дело в том, что я хочу получить доступ к элементу data["masks"]["id"]
с входной строкой "masks,id"
или к элементу data["masks"]
со строкой "masks"
и к элементу data["masks"]["id"]["X"]
с входной строкой "masks,id,X"
и так далее.
Как это сделать?
Внутренние словаря не проблема http://ideone.com/23qiH3 –
Положив в качестве комментария, как не правильный ответ: 'а = формат данных (c.split [«{}»(». ') [0])] [' {}». формат (с.split (',') [1])] ''> a = 'valore'' – Chuck