简单
技术面试0 次浏览在美团外卖业务中,已知每个订单包含订单编号、用户 ID、商家 ID、下单时间和订单金额。请编写一个 Python 函数,根据订单列表,统计每个用户的总消费金额。
美团算法工程师
Python数据统计美团外卖
答题要点
推荐使用字典来解决此问题,答题框架可以采用直接解决法。关键要点如下:1. 初始化一个空字典,用于存储每个用户的总消费金额。2. 遍历订单列表,对于每个订单,提取用户 ID 和订单金额。3. 检查字典中是否已存在该用户 ID,如果存在,则将订单金额累加到该用户的总消费金额中;如果不存在,则将该用户 ID 作为键,订单金额作为值添加到字典中。4. 最后返回存储总消费金额的字典。示例话术:首先,我会创建一个空字典,然后遍历订单列表,对于每个订单,我会检查用户 ID 是否在字典中,如果在,就累加金额,不在就添加新的键值对,最后返回这个字典。