Позволяет go точка за точкой -
1. Попробуйте перебрать список меню.
---> Сделаем это. Вы поймете, зачем это нужно.
2. Каждый элемент можно использовать в качестве ключей в словарях для получения соответствующих значений запасов и цен.
--- > Вы должны использовать элементы, присутствующие в списке меню, в качестве ключей в словарях, которые вы создали для stock
и price
вместо использования цифр для ключей.
Это помогает более наглядно представить и понять код и структуру переменных.
Поэтому вам следует изменить его на: -
stock = {'cheeseburger': 25, 'chicken nuggets': 20, 'fish': 18, 'chips': 10}
price = {'cheeseburger': 40, 'chicken nuggets': 35, 'fish': 28, 'chips': 18}
3. Стоимость акций - это сумма каждой позиции, умноженная на ее цену.
---> Теперь вы рассчитываете общую стоимость акций, просто добавляя цены всех акций. Комментарий гласит, что логика c для расчета общей цены акций должна составлять сумму stock_units*price_of_one_stock
для каждого элемента в меню.
Для этого вам нужно выполнить итерацию по всем пунктам меню. Рассчитайте общую стоимость акций для каждого элемента в меню и добавьте к итоговой итоговой стоимости.
Примерно так:
total = 0
for item in menu:
total = total + stock[item]*price[item]
print(total)