输入以下表格中的水果名称、销量。根据价格和销量计算每种水果的销售额然后按照销售额由低到高输出水果的销售数据。录入数据:名称 价格 销量杨山梨 35 501葡萄 89 269圣女果 45 311芦柑 33 870苹果 59 652香蕉 25 705香梨 42 330鸭梨 39 610桔子 31 480雪梨 49 520python编写
fruit_data = [ ("杨山梨", 3.5, 501), ("葡萄", 8.9, 269), ("圣女果", 4.5, 311), ("芦柑", 3.3, 870), ("苹果", 5.9, 652), ("香蕉", 2.5, 705), ("香梨", 4.2, 330), ("鸭梨", 3.9, 610), ("桔子", 3.1, 480), ("雪梨", 4.9, 520) ]
计算每种水果的销售额
sales_data = [] for fruit in fruit_data: sales = fruit[1] * fruit[2] sales_data.append((fruit[0], sales))
按照销售额由低到高输出水果的销售数据
sorted_sales_data = sorted(sales_data, key=lambda x: x[1]) for fruit in sorted_sales_data: print(fruit[0], fruit[1]
原文地址: http://www.cveoy.top/t/topic/gifY 著作权归作者所有。请勿转载和采集!