result = total([{'price': 10, 'qty': 2}, {'price': 5, 'qty': 1}])
assert round(result, 2) == round(25 * 1.08, 2)
def total(cart):
return sum(item['price'] for item in cart)
def total(cart):
return sum(item['price'] for item in cart) * 1.08 # add tax
def total(cart):
return sum(item['price'] * item['qty'] for item in cart) # account for quantity
def total(cart):
return sum(item['price'] * item['qty'] for item in cart) * 1.08