Сумма корзин падает
Покупатель собирал товары в нескольких сессиях, и у него накопилось несколько корзин.
Их нужно слить в одну. Корзины складываются оператором +, но
merge_all(carts) падает с TypeError. Исправьте merge_all: она возвращает
объединённую корзину, а для пустого списка — пустую корзину Cart().
Подсказка 1 из 2
Прочитайте ошибку: какие два типа Python пытается сложить?
Подсказка 2 из 2
У sum есть второй аргумент — начальное значение: sum(carts, Cart()).