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

如何编写函数计算百分比列表的最终百分比总和?

百分比列表求和解决方案

你需要计算存储百分比数值的列表总和,本质就是对列表内的数值直接求和,以下是实现代码:

基础实现(列表元素为纯数字)

def calculate_total_percentage(percent_list):
    return sum(percent_list)

# 调用示例
bonus = [120, 11, 23, 92]
total_percent = calculate_total_percentage(bonus)
print(f"{total_percent}%")  # 输出 246%

计算逻辑:120 + 11 + 23 + 92 = 246,对应结果为246%。

扩展实现(列表元素为带%的字符串)

如果你的列表元素是带%符号的字符串(比如["120%", "11%", "23%", "92%"]),可以用下面的函数处理:

def calculate_total_percentage(percent_list):
    # 移除每个元素的%符号并转为整数后求和
    return sum(int(item.strip().replace("%", "")) for item in percent_list)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 18:33:09