1) Реализовать класс, используя в качестве контейнера список Python. С контейнером
выполняются операции добавления в конец контейнера, удаления и замены элемента
контейнера. Использовать методы контейнера. Реализовать перебор элементов с помощью
итераторов. Основной операцией является операция поиска и выборки подмножества
контейнера по заданным критериям. Операцию поиска реализовать в двух вариантах:

использовать алгоритмы последовательного поиска;
сортировать исходный контейнер и использовать алгоритмы двоичного поиска.

При поиске осуществлять сохранение выбранных записей в другой список. Написать функцию,
осуществляющую вывод очереди в текстовый файл в виде ведомости с подведением общих
итогов.

Задание: В туристической фирме учетная запись о проданном туре содержит следующие поля;
наименование тура, фамилия клиента, цена 1 дня (в р.), количество дней, стоимость
проезда, курс валюты, количество валюты, стоимость поездки. Поиск выполнять по
наименованию тура, по фамилии клиента, по стоимости проезда, по количеству дней.