溫馨提示×

python中total怎么使用

小億
592
2023-11-01 11:33:24
欄目: 編程語言

在Python中,total是一個內置函數(shù),用于計算可迭代對象(如列表、元組、集合等)中所有元素的總和。

以下是使用total函數(shù)的示例:

  1. 列表中所有元素的總和:
numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
print(total)  # 輸出:15
  1. 元組中所有元素的總和:
numbers = (1, 2, 3, 4, 5)
total = sum(numbers)
print(total)  # 輸出:15
  1. 集合中所有元素的總和:
numbers = {1, 2, 3, 4, 5}
total = sum(numbers)
print(total)  # 輸出:15
  1. 使用total函數(shù)計算生成器中所有元素的總和:
def generate_numbers():
    yield 1
    yield 2
    yield 3
    yield 4
    yield 5

total = sum(generate_numbers())
print(total)  # 輸出:15

注意:total函數(shù)只能用于能夠進行加法操作的對象(如整數(shù)、浮點數(shù)等)。如果可迭代對象中包含非數(shù)值類型的元素,則會引發(fā)TypeError異常。

0