📜  python sum 明智地列出元素 - Python (1)

📅  最后修改于: 2023-12-03 15:19:01.541000             🧑  作者: Mango

Python sum() 函数 - 明智地列出元素

在Python中,您可以使用内置函数sum()计算一个可迭代对象中所有元素的总和。

语法
sum(iterable[, start])
  • iterable - 可迭代对象(列表,元组,集合等)。
  • start (可选) - 通常是数字,用作求和的初始值。如果不提供此参数,则默认为0。
示例
# 计算一个列表中所有元素的总和
my_list = [1, 2, 3, 4, 5]
total = sum(my_list)
print(total) # 输出:15

# 计算一个元组中所有元素的总和
my_tuple = (1, 2, 3, 4, 5)
total = sum(my_tuple)
print(total) # 输出:15

# 计算一个集合中所有元素的总和
my_set = {1, 2, 3, 4, 5}
total = sum(my_set)
print(total) # 输出:15

# 在开始值为5的情况下计算一个列表中所有元素的总和
my_list = [1, 2, 3, 4, 5]
total = sum(my_list, 5)
print(total) # 输出:20

在上述示例中,我们分别使用了列表,元组和集合来作为参数,计算出它们的总和。同时,我们也展示了sum()函数中的可选参数start的用法。

总结

使用sum()函数是计算可迭代对象总和的最佳方式,在无需使用循环的情况下实现。同时,使用这个函数能够使代码更加简洁和易读。