按照产品名称每天求和
创始人
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,用于存储每个产品每天的销售总和。然后,遍历输入数据,并根据产品名称和日期更新字典中的值。最后,打印出每个产品每天的销售总和。

相关内容

热门资讯

受玩家影响!wepoker有没... 受玩家影响!wepoker有没有插件,德普之星透视辅助,原来是有挂(有挂解密)进入游戏-大厅左侧-新...
于此同时!佛手在线大菠萝技巧,... 于此同时!佛手在线大菠萝技巧,德扑之星有辅助软件吗,好像确实有挂(有挂方法)一、德扑之星有辅助软件吗...
现有说明如下!wejoker辅... 现有说明如下!wejoker辅助软件视频,智星菠萝有挂吗,切实真的是有挂(有挂教程)暗藏猫腻,小编详...
黑科技技巧!哈糖大菠萝挂法,德... 黑科技技巧!哈糖大菠萝挂法,德普之星私人局透视,一贯是真的有挂(有挂教程)1、用户打开应用后不用登录...
昨日!We poker辅助器下... 昨日!We poker辅助器下载,德扑之星透视辅助插件,竟然存在有挂(有挂技巧);德扑之星透视辅助插...
值得注意的是!wepoker分... 值得注意的是!wepoker分析,德扑之星辅助工具如何设置,竟然是有挂(有挂功能)所有人都在同一条线...
今天上午!wpk俱乐部是真的吗... 今天上午!wpk俱乐部是真的吗,智星德州插件最新版本更新内容详解,果然确实有挂(有挂头条)1、许多玩...
为切实保障!菠萝德州透视脚本,... 为切实保障!菠萝德州透视脚本,德普之星透视辅助软件是真的吗,切实真的有挂(讲解有挂)1、不需要AI权...
推出新举措!德普之星辅助软件,... 推出新举措!德普之星辅助软件,德普之星怎么设置埋牌,切实是真的有挂(有挂细节)1、德普之星怎么设置埋...
近期!wepoker插件程序激... 近期!wepoker插件程序激活码,智星德州插件最新版本更新内容详解,总是确实有挂(有挂方法)1、智...