Привет, питонисты!
Вам необходимо создать список в котором хранятся продукты и их цена в виде массива [{продукт : яблоко . Стоимость : 223} , {продукт : Мандарин . Стоимость : 233} , груша , сыр , молоко , вода , хлеб ; ], кошелек в виде объекта { } ) в котором есть свойство “money” и значение в виде числа которое вводит сам пользователь :
Пример :
Prod = [ {“product" : “Apple" , “price" : 23 } , {“product" : “orange" , “price" : 223} ]
Wallet = { money : ???}
Вывести все продукты , что доступны по цене для пользователя .
(Только списком, без обходов, заранее пасибо)
Answers & Comments
Программа:
products = [
{"product": "Apple", "price": 23},
{"product": "Orange", "price": 223},
{"product": "Pear", "price": 123},
{"product": "Cheese", "price": 223},
{"product": "Milk", "price": 34},
{"product": "Water", "price": 75},
{"product": "Bread", "price": 101}
]
Wallet = {"money": int(input("Введите сумму: "))}
for i in products:
if i["price"] <= Wallet["money"]:
print(i["product"])