22 lines
813 B
Python
22 lines
813 B
Python
# List of products, their prices, and the quantities sold
|
|
products = ["Bread", "Apples", "Oranges", "Bananas"]
|
|
prices = [0.50, 1.20, 2.50, 2.00] # price per item
|
|
quantities_sold = [150, 200, 100, 50] # number of items sold
|
|
def calculate_revenue(product_price, product_sold):
|
|
revenue = []
|
|
for index in range(len(product_price)):
|
|
revenue.append(product_price[index] * product_sold[index])
|
|
return revenue
|
|
|
|
revenue = calculate_revenue(prices, quantities_sold)
|
|
|
|
def formatted_output(products_list, revenue_list):
|
|
revenue_per_product = list(zip(products_list, revenue_list))
|
|
sorted(revenue_per_product)
|
|
return revenue_per_product
|
|
|
|
revenue_per_product = formatted_output(products, revenue)
|
|
|
|
for product, rev in revenue_per_product:
|
|
print(f"{product} has total revenue of ${rev}")
|