- 파이썬의 'sum()' 함수는 특정 iterable객체를 입력받아 구성요소들의 합을 반환하는 함수입니다.
# 기본 형태
sum(iterable, start)
- 기본 형태는 위와 같습니다.
- 위의 'iterable'자리에는 리스트, 튜플, range객체 등 반복 가능한 객체가 입력될 수 있습니다.
- start는 초깃값을 의미합니다.(미입력 시 디폴트값 = 0)
예시)
# 리스트의 합계 계산
numbers = [1, 2, 3, 4, 5]
print(sum(numbers)) # 결과: 15
# 튜플의 합계 계산
numbers_tuple = (1, 2, 3, 4, 5)
print(sum(numbers_tuple)) # 결과: 15
# 시작값과 함께 리스트의 합계 계산
numbers = [1, 2, 3, 4, 5]
print(sum(numbers, 10)) # 결과: 25 (리스트의 합계 15에 시작값 10을 더한 값)
# 불리언 값들의 합계 계산
bools = [True, False, True, True, False]
print(sum(bools)) # 결과: 3 (True는 1로, False는 0으로 계산됨)
'Python' 카테고리의 다른 글
[Python] 파이썬 정렬 - sorted(), sort() 분석 및 차이점 (0) | 2023.08.13 |
---|---|
[Python] 문자열 내 특정 부분을 다른 문자열로 교체 - replace() (0) | 2023.08.13 |
[Python] 문자열을 리스트로 변환 (0) | 2023.08.02 |
[Python] 여러 iterable객체의 각 요소를 묶어 튜플로 반환 - zip() (0) | 2023.07.31 |
[Python] 파이썬 변수 다중할당 (0) | 2023.07.16 |