YYYEJI

[Python] sum 함수 알아보기 본문

Python

[Python] sum 함수 알아보기

YEJI ⍢ 2022. 10. 13. 15:01
728x90

Sum 함수는

인자로 들어온 숫자들의 합을 반환합니다.

 

 

기본 sum 함수는 아래와 같이 생겼습니다.

variable = sum(list)     # variable = sum(tuple)

list 자리에 들어온 숫자들을 모두 더해서 반환하게 됩니다.

✓  Return value: list(or tuple) 내부 값의 합

 

 

또 다른 형태의 sum 함수가 있습니다.

variable = sum(iterable, num)

num의 값은 0으로 default 값이 정해져 있습니다.

이러한 이유로 num 인자를 넣어주지 않았지만, error가 뜨지 않았습니다.

 

두 번째 sum 함수는

첫 번째 sum 함수의 예제에서 return 된 값에 num을 더해줍니다.

✓  Return value: list(or tuple) 내부 값의 합 + num

 

 

 

리스트를 활용한 sum 예제입니다.

num = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
result=sum(num)
print(result)

 

튜플을 활용한 sum 예제입니다.

num = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
result=sum(num)
print(result)

 

두 개의 인자가 주어졌을 때의 예제입니다.

num = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
result=sum(num, 1000)
print(result)

num 튜플의 합과 1000이 더해진 결과가 출력됩니다.

 

 

 

 

 ◡̈

 

 

'Python' 카테고리의 다른 글

[Python] 튜플의 packing, unpacking 이해하기  (0) 2022.10.13
[Python] 함수 정의하기  (0) 2022.10.13
[Python] 딕셔너리(Dictionary) 정리  (0) 2022.10.06
[Python] 집합(Set) 정리  (0) 2022.10.06
[Python] 튜플(Tuple) 정리  (0) 2022.10.06