sum 함수

Hyun·2023년 6월 20일
0

파이썬

목록 보기
9/17
post-thumbnail

sum

방법: sum(iterable, start = 0)
=> iterable 내부 모든 요소의 합 + start 값을 반환한다.

iterable 한 자료형을 받으며, 해당 자료형의 값들은 숫자로만 이루어져 있어야 한다. 숫자는 정수, 실수 둘 다 가능하다.

sum(iterable) 에 기본적으로 start = 0 이 생략되어 있으며, iterable 의 모든 요소의 합에 0 이 아닌 start 값을 더할 경우에만 사용하면 된다.

*iterable 은 리스트나 튜플과 같이 인덱스 순환 접근이 가능한 자료형을 의미한다.

ex)

arr1 = []
print(sum(arr1)) # 0
print(sum(arr1, 5)) # 5

arr2 = [1,2,3,4,5,6,7,8,9,10]
print(sum(arr2)) # 55
print(sum(arr2, 10)) # 65

arr3 = (1,2,3,4,5)
print(sum(arr3)) # 15
print(sum(arr3, 5)) # 20

arr4 = [(1,3),(2,5)]
for tup in arr4: # 4 # 7
  print(sum(tup)) 
profile
better than yesterday

0개의 댓글