Если введен овощ, которого нет в списке "basket", порядок результата будет следующим:
- Выводится список овощей в "basket" в порядке их нахождения.
- Вводится овощ, который отсутствует в "basket".
- Вводится количество ("qty") для этого овоща.
- Добавляется новый элемент в список "basket" с введенным овощем и его количеством.
- Выводится обновленный список "basket".
- Вводится новый овощ.
- Процесс повторяется до тех пор, пока не будет введен овощ из списка "basket" или не будет прерван пользователем.
Пример вывода:
Введите овощ: cucumbers Введите количество для cucumbers: 28 [{'vegetable': 'cabbage', 'qty': 20}, {'vegetable': 'carrot', 'qty': 30}, {'vegetable': 'tomatoes', 'qty': 10}, {'vegetable': 'cucumbers', 'qty': 28}] Введите овощ:
Примечание: Введенный овощ в список добавляется только после ввода количества ("qty"). Если введен овощ из списка "basket", программа выводит количество ("qty") этого овоща в списке.
