Класс. Конструктор. Ввод параметров объекта

Имеется учебная задача с магазином покупателей и их покупками. Требуется ввести данные через конструктор класса. Данные такого вида:

c1 = Customer

c2 = Customer

Хотел бы разобраться в том как поступить с таким вводом.

А задача в целом звучит так, если это интересно.

Настройте класс «Клиент» (Customer) так, чтобы конструктор класса мог принимать список товаров клиента (корзину).

Создайте внутри класса метод add_item, который принимает объект еды или напитка и сохраняет его для клиента.

Создайте внутри класса метод «remove_item», который принимает индекс товара и удаляет этот товар из корзины покупателя. Выполните проверку ошибок в этом месте, поскольку индекс может быть недоступен.

Создайте внутри класса метод get_items, который возвращает список всех элементов, где каждый элемент представлен результатами метода «full_info».