Код: Выделить всё
items_list = [{
"name":"A",
"price":"20",
"quantity":"5"
},
{
"name":"B",
"price":"30",
"quantity":"14"
},
{
"name":"C",
"price":"45",
"quantity":"2"
}]
items_totals = []
for item in items_list:
item_value=int(item['price'])*int(item['quantity'])
items_totals.append(item_value)
total_value=sum(items_totals)
print(total_value)
Я попробовал использовать простой цикл for, и это работает. Но я хочу сделать то же самое, используя встроенную функцию. По какой причине я получаю сообщение об ошибке?
Подробнее здесь: https://stackoverflow.com/questions/791 ... m-function
Мобильная версия