У меня есть список продавцов. Это список из словаря, который содержит имена продавцов и транспортных средств, а также общие значения.
salesperson_list = [
{'salesperson': 'MEER SHAFFIC', 'vehicle': 2084.25, 'general': None},
{'salesperson': 'SHILPY RAJ', 'vehicle': None, 'general': 7796.25},
{'salesperson': 'RENJITH P G', 'vehicle': 708.75, 'general': None},
{'salesperson': 'KRISHNALAL', 'vehicle': 2388.75, 'general': None},
]
У меня есть 2 менеджера списка
Первый - менеджер по продажам с сотрудниками среднего уровня, а другой - менеджер по продажам с сотрудниками более низкого уровня.
manager_list_1= [
{'MEER SHAFFIC': ['SANJAY', 'SHILPY RAJ']},
{'SRIDEVI MADHAVARAJ': ['JITIN', 'FAZIL']}
]
здесь ключ - менеджер по продажам, а каждое значение - сотрудники среднего уровня.
manager_list_2 = [
{'MEER SHAFFIC': ['KRISHNALAL','VINCA', None]},
{'SRIDEVI MADHAVARAJ': ['KIRAN', None, None]}
]
это менеджер по продажам с сотрудниками более низкого уровня.
Я на самом деле пытается получить окончательный вариант, как это
final_list = [{'salesperson': 'MEER SHAFFIC', 'vehicle': 4473.00, 'general': 7796.25}]
Финальный список содержит только менеджера по продажам в качестве имен продавцов, а также сумму среднего и нижнего уровня и общее значение сотрудника .
Например, 'MEER SHAFFI C' из salesperon_list в качестве продавца и значения сумма значений MEER SHAFFI C 'S, SHILPY RAJ и KRISHNALAL
Я пытался что-то, но не получил должного результата. Пожалуйста, предложите несколько идей или предложений для этого . Любые идеи приветствуются