欢迎访问宙启技术站
智能推送

如何使用Python的sum()函数来计算列表或元组中所有数字的总和?

发布时间:2023-07-06 07:27:13

使用Python的sum()函数可以很方便地计算列表或元组中所有数字的总和。sum()函数是Python内置的一个函数,可以接受一个可迭代对象(如列表、元组)作为参数,并返回所有数字的总和。

下面是一个使用sum()函数计算列表或元组中所有数字总和的示例:

# 计算列表中所有数字的总和
numbers_list = [1, 2, 3, 4, 5]
total = sum(numbers_list)
print(total)  # 输出:15

# 计算元组中所有数字的总和
numbers_tuple = (1, 2, 3, 4, 5)
total = sum(numbers_tuple)
print(total)  # 输出:15

在上面的示例中,我们首先定义了一个包含一系列数字的列表numbers_list和一个包含一系列数字的元组numbers_tuple。然后,我们分别使用sum()函数计算了列表和元组中所有数字的总和。

sum()函数也可以接受一个可选的第二个参数,用于指定总和的初始值。例如,如果我们想计算列表或元组中所有数字的总和,并在此基础上再加上一个初始值,可以将初始值作为sum()函数的第二个参数传递。

# 计算列表中所有数字的总和,并在此基础上再加上100
numbers_list = [1, 2, 3, 4, 5]
total = sum(numbers_list, 100)
print(total)  # 输出:115

# 计算元组中所有数字的总和,并在此基础上再加上100
numbers_tuple = (1, 2, 3, 4, 5)
total = sum(numbers_tuple, 100)
print(total)  # 输出:115

在上面的示例中,我们将100作为sum()函数的第二个参数传递,表示在计算列表或元组中所有数字的总和的基础上再加上100。

总之,使用Python的sum()函数可以轻松计算列表或元组中所有数字的总和,可以方便地进行统计和计算操作。