[파이썬] 집합의 합계 구하기 (sum 함수)

Python은 강력하고 간결한 프로그래밍 언어로, 다양한 기능을 제공합니다. 그 중에서도 sum 함수는 집합의 합계를 구하는 데 사용되는 매우 유용한 함수입니다. 이 글에서는 sum 함수의 사용법과 몇 가지 예제를 소개하겠습니다.

sum 함수의 사용법

sum 함수는 다음과 같은 형식으로 사용됩니다:

sum(iterable, start)

예제 1: 정수 리스트의 합계 구하기

numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
print(total)  # Output: 15

위의 예제에서는 numbers 리스트의 합계를 구하여 total 변수에 할당하고 출력했습니다. 결과는 15가 나옵니다.

예제 2: 소수 집합의 합계 구하기

primes = {2, 3, 5, 7, 11, 13}
total = sum(primes)
print(total)  # Output: 41

위의 예제에서는 primes 집합의 합계를 구하여 total 변수에 할당하고 출력했습니다. 결과는 41이 나옵니다.

예제 3: 시작값 설정하기

numbers = [1, 2, 3, 4, 5]
start_value = 10
total = sum(numbers, start_value)
print(total)  # Output: 25

위의 예제에서는 numbers 리스트의 합계를 구할 때 시작값으로 10을 설정하였습니다. 결과는 25가 나옵니다.

sum 함수는 이 외에도 다양한 활용 방법이 있으며, 필요에 따라 조건식과 함께 사용할 수도 있습니다. 자세한 내용은 공식 Python 문서에서 확인할 수 있습니다.

Python의 sum 함수는 집합의 합계를 손쉽게 구할 수 있도록 도와주는 강력한 기능입니다. 프로그래밍 작업에서 합계 계산이 필요할 때는 sum 함수를 적극 활용해보세요.