简单
技术面试0 次浏览

美团外卖业务中,已知某商家在一周内每天的订单量数据,如何计算该商家这一周订单量的均值和中位数?请用 Python 代码实现。

美团数据分析师
Python数据计算美团外卖

答题要点

推荐使用直接计算的答题框架。关键要点如下:1. 数据准备:将一周的订单量数据存储在列表中。2. 计算均值:使用 sum() 函数求和,再除以数据长度。3. 计算中位数:先对数据排序,若数据个数为奇数,取中间值;若为偶数,取中间两个数的平均值。示例话术:首先,我们定义一个包含一周订单量的列表。然后,通过 sum() 函数计算订单量总和,再除以列表长度得到均值。对于中位数,先对列表排序,根据数据个数的奇偶性来计算。代码示例如下:python order_volumes = [100, 120, 110, 130, 140, 150, 160] mean_value = sum(order_volumes) / len(order_volumes) order_volumes.sort() if len(order_volumes) % 2 == 1: median_value = order_volumes[len(order_volumes) // 2] else: median_value = (order_volumes[len(order_volumes) // 2 - 1] + order_volumes[len(order_volumes) // 2]) / 2 print(mean_value, median_value)