Детальная сверка заказов между источником и витриной
Напишите reconcile(source, target).
sourceиtarget— списки словарей{"id": ..., "amount": ...}, гдеamount— целое число копеек. В каждом спискеidуникальны.- Верните словарь с тремя ключами, значения — отсортированные списки
id:"missing_in_target"— есть в источнике, нет в витрине;"extra_in_target"— есть в витрине, нет в источнике;"amount_mismatch"— есть в обоих, но суммы различаются.
- Если расхождений нет, все три списка пустые.
заготовка решения
def reconcile(source, target):
# ваш код
return None