Привет, пожалуйста, как я могу добавить кортежи в вложенном списке список словарей, чтобы сформировать новый список кортежей следующим образом:Строительные кортежи из вложенных списков
nde = [{'length': 0.35, 'modes': 'cw', 'type': '99', 'lanes': 9},
{'length': 0.48, 'modes': 'cw', 'type': '99', 'lanes': 9},
{'length': 0.88, 'modes': 'cw', 'type': '99', 'lanes': 9}]
dge = [[(1001, 7005),(3275, 8925)], [(1598,6009),(1001,14007)]]
Как я могу добавить их, чтобы иметь результат отформатирован следующим образом:
rslt = [(1001, 7005, {'length': 0.35, 'modes': 'cw', 'type': '99', 'lanes': 9}... ]
Я попытался это:
[(k1[0], k1[1], k2) for k1, k2 in zip(dge, nde)]
, но это не дает желаемого результата. Благодаря
У вас есть три словаря в 'nde', но два списка/четыре кортежа в' dge'. Это кажется странным. – DSM