Top.Mail.Ru

Перечень алгоритмов

14. Нахождения суммы чисел списка

Дан список:

a= [1,2,3,4,5,6,7,8,9,0]

 

Способ 1. Использование цикла for

sm=0
for x in a:
   sm+=x
print("Сумма списка=", sm)

# Сумма списка= 45
Временная сложность: O (n)

 

 

Способ 2. Использование функции sum()

sm = sum(a)
print("Сумма списка=", sm)

# Сумма списка= 45
Временная сложность: O (n)

 

Способ №3 использование функции enumerate()

sm=0
for i,item in enumerate(a):
sm+=item
print("Сумма списка=", sm)

# Сумма списка= 45
Временная сложность: O (n)