не могу манипулировать значениям вложенного словаря потому-что разные ключи
list_b = {'26002622': [{'counters': {'engine_hours': 17090610, 'mileage': 49272782, 'bytes': 56226445}}, {'lls': {'3': {'value': 195.942028986, 'filled': 0, 'timeDiff': 1671861696, 'latDiff': 0, 'lonDiff': 0}}}], '22904647': [{'counters': {'engine_hours': 51313246, 'mileage': 108255924, 'bytes': 173823294}}, {'lls': {'5': {'value': 297.583892616, 'filled': 0, 'timeDiff': 1671841582, 'latDiff': 0, 'lonDiff': 0}}}]
for i in list_b:
print(list_b[i][1]['lls'])
результат кода:
{'3': {'value': 195.942028986, 'filled': 0, 'timeDiff': 1671861696, 'latDiff': 0, 'lonDiff': 0}},
{'5': {'value': 297.583892616, 'filled': 0, 'timeDiff': 1671841582, 'latDiff': 0, 'lonDiff': 0}}
Мне нужно чтоб вывел код значение вложенного словаря , то есть 'value'. Пытался через .items() и .values() но дальнейшая манипуляция с данными не возможна
Источник: Stack Overflow на русском