0
из вложенного списка:Создание вложенного словаря из вложенного списка
lst = [['h2o', '2938', 'v1'], ['co2', '2492', 'v1'], ['co2', '2492', 'v2'], ['o3', '780', 'v2'], ['o3', '1140', 'v2']]
Я хотел бы создать вложенную словарь:
t1 = {h2o:{2938:['v1']}, co2:{2492:['v1','v2']}, o3:{780:['v2'], 1140:['v2']}}
Можно ли это сделать с помощью словаря понимания ? Есть ли лучший тип структуры данных для хранения этих отношений?
Заранее благодарен!
+1 Я не знал, что мы можем использовать 'lambda' внутри' defaultdict'. –
Awesome. Благодаря!! – user877334