gpt4 book ai didi

python - 如何在 python 中将列表中的整数相加?

转载 作者:太空狗 更新时间:2023-10-30 01:39:19 24 4
gpt4 key购买 nike

假设我有一个整数列表,如 [2, 4, 7, 12, 3]。我怎样才能将所有数字加在一起得到 28

最佳答案

x = [2, 4, 7, 12, 3]
sum_of_all_numbers= sum(x)

或者你可以试试这个:

x = [2, 4, 7, 12, 3] 
sum_of_all_numbers= reduce(lambda q,p: p+q, x)

Reduce 是一种对列表的每个元素累积执行函数的方法。它可以执行任何功能,因此如果您定义自己的模数函数,它将对列表的每个元素重复执行该功能。为了避免定义用于执行 p+q 的整个函数,您可以改用 lambda 函数。

关于python - 如何在 python 中将列表中的整数相加?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13909052/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com