Пример решения: shopping_list = [] while True: item = input("Введите покупку: ") if item == "стоп": break shopping_list.append(item)# Не удаляйте строку ниже, она нужна для проверки [print(el) for el in shopping_list] Здесь мы используем бесконечный цикл while True, который будет запрашивать у пользователя покупки до тех пор, пока не будет введено слово "стоп". Внутри цикла мы проверяем, равно ли введенное значение "стоп", и если да, то прерываем цикл с помощью break. Иначе добавляем введенный элемент в список shopping_list с помощью метода append. В конце кода выводим содержимое списка с помощью генератора списков и функции print.