Generation

generate functionSun, 14 May 2023

Una tienda de ropa quiere llevar un registro de las ventas que ha tenido en el último mes. Para ello, ha creado una lista de listas, donde cada lista interna contiene la fecha de la venta (como string) y el valor total de la misma (como float). A continuación se muestra un ejemplo de la lista (codigo) Se te pide que desarrolles un programa en Python que permita realizar las siguientes tareas: Calcular el valor total de ventas en el último mes. Calcular el promedio de ventas diarias. Encontrar el día en que se hizo la venta más alta y el valor de esa venta. Ordenar la lista de ventas de forma descendente por valor total de la venta. ventas = [["2023-05-01", 250.5], ["2023-05-02", 165.75], ["2023-05-05", 87.0], ["2023-05-06", 345.25], ["2023-05-08", 120.0]]

ventas = [["2023-05-01", 250.5], ["2023-05-02", 165.75], ["2023-05-05", 87.0], ["2023-05-06", 345.25], ["2023-05-08", 120.0]] def total_sales(sales): total = 0 for sale in sales: total += sale[1] return total def avg_sales(sales): return total_sales(sales) / len(sales) def highest_sales(sales): current_max = sales[0] for sale in sales: if sale[1] > current_max[1]: current_max = sale return current_max def sort_sales(sales): return sorted(sales, key=lambda sale: sale[1], reverse=True)

Want to kickstart your project?Use the new AI Studio to create your code