Последняя версия каждой записи из выгрузки с повторами
Источник отдаёт изменения заказов, одна запись может встречаться несколько раз. Напишите latest_versions(rows).
rows— список словарей с полямиidиupdated_at(строка ISOYYYY-MM-DDTHH:MM:SS) и любыми другими.- Для каждого
idоставьте запись с наибольшимupdated_at. Если у версий одинаковое время — ту, что встретилась позже в списке. - Верните список, отсортированный по
id. - Исходный список не меняйте.
заготовка решения
def latest_versions(rows):
# ваш код
return None