按照产品名称每天求和
创始人
2024-08-23 14:00:23
0

这是一个求解“按照产品名称每天求和”的问题的代码示例:

from datetime import datetime

# 模拟数据
data = [
    {'date': '2021-01-01', 'product': 'A', 'sales': 100},
    {'date': '2021-01-01', 'product': 'B', 'sales': 200},
    {'date': '2021-01-02', 'product': 'A', 'sales': 150},
    {'date': '2021-01-02', 'product': 'B', 'sales': 250},
    {'date': '2021-01-03', 'product': 'A', 'sales': 120},
    {'date': '2021-01-03', 'product': 'B', 'sales': 180}
]

# 创建一个字典用于存储每个产品每天的销售总和
product_totals = {}

# 遍历数据
for entry in data:
    date = datetime.strptime(entry['date'], '%Y-%m-%d')  # 将日期字符串转换为日期对象
    product = entry['product']
    sales = entry['sales']
    
    # 如果产品在字典中已存在,则将销售额累加到对应的日期
    if product in product_totals:
        if date in product_totals[product]:
            product_totals[product][date] += sales
        else:
            product_totals[product][date] = sales
    else:
        product_totals[product] = {date: sales}

# 打印结果
for product, totals_by_date in product_totals.items():
    print(f"产品 {product} 的每日销售总和:")
    for date, total_sales in totals_by_date.items():
        print(f"{date.strftime('%Y-%m-%d')}: {total_sales}")

这段代码首先创建了一个空字典product_totals,用于存储每个产品每天的销售总和。然后,遍历输入数据,并根据产品名称和日期更新字典中的值。最后,打印出每个产品每天的销售总和。

相关内容

热门资讯

黑科技工具(WePoke)黑科... 黑科技工具(WePoke)黑科技透明挂辅助器(透视)可靠教程(一直存在有挂);小薇(透视辅助)致您一...
黑科技科技(哈糖大菠萝)外挂辅... 黑科技科技(哈糖大菠萝)外挂辅助插件(透视)扑克教程(竟然真的是有挂)所有人都在同一条线上,像星星一...
黑科技存在(wpk德州扑克)外... 黑科技存在(wpk德州扑克)外挂透视辅助技巧(透视)新2025版(都是有挂);进入游戏-大厅左侧-新...
黑科技有挂(wpk俱乐部)外挂... 黑科技有挂(wpk俱乐部)外挂透视辅助安装(透视)扑克教程(好像真的有挂)1、许多玩家不知道wpk俱...
黑科技辅助(wpK)外挂透视辅... 黑科技辅助(wpK)外挂透视辅助下载(透视)辅助教程(总是真的是有挂)1、wpK系统规律教程、wpK...
黑科技规律!(WPk)透视辅助... 黑科技规律!(WPk)透视辅助器,(wPK)最初是真的有挂,普及教程(有挂方法);人气非常高,ai更...
黑科技辅助(wePOke)黑科... 黑科技辅助(wePOke)黑科技透明挂辅助挂(透视)2025新版(一贯是真的有挂)暗藏猫腻,小编详细...
黑科技ai代打!(aapOke... 黑科技ai代打!(aapOker)透明挂辅助神器,(AAPOKer)本然真的是有挂,微扑克教程(有挂...
黑科技安卓版(德扑)外挂辅助安... 黑科技安卓版(德扑)外挂辅助安装(透视)专业教程(都是真的有挂)小薇(透视辅助)致您一封信;亲爱德扑...
黑科技脚本!(WpK)透视辅助... 黑科技脚本!(WpK)透视辅助插件,(wPK)原来真的有挂,2025新版教程(有挂软件)准备好在Wp...