You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

移除重复Barcode No.并汇总对应数量的技术实现需求

需求与处理方案

需求

删除重复的Barcode No,并对相同Barcode No对应的Quantity进行求和计算。

原始数据

Barcode No 1,2,1,2,1
Quantity : 10,10,10,20,10

期望结果

Barcode No 1,2
Quantity : 30, 30

实现示例(Python)

用字典统计每个条码对应的数量总和是最直接的方式:

# 解析原始数据
barcodes = [1,2,1,2,1]
quantities = [10,10,10,20,10]

# 统计求和
sum_dict = {}
for code, qty in zip(barcodes, quantities):
    sum_dict[code] = sum_dict.get(code, 0) + qty

# 格式化输出
unique_codes = list(sum_dict.keys())
total_quantities = list(sum_dict.values())

print(f"Barcode No {','.join(map(str, unique_codes))}")
print(f"Quantity : {', '.join(map(str, total_quantities))}")

运行后即可得到期望的合并求和结果。

内容的提问来源于stack exchange,提问作者yogesh patil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 23:57:40