[파이썬] 리스트의 합과 곱

파이썬에서 리스트는 여러 개의 값을 하나의 변수로 묶을 수 있는 데이터 구조입니다. 이번 글에서는 파이썬에서 리스트의 합과 곱을 계산하는 방법에 대해 알아보겠습니다.

리스트의 합

리스트의 합은 리스트 내의 모든 요소를 더한 결과를 나타냅니다. 파이썬에서는 sum() 함수를 사용하여 리스트의 합을 구할 수 있습니다. 이 함수는 인자로 리스트를 받아 해당 리스트의 모든 요소를 더해줍니다.

예를 들어, 다음과 같은 리스트가 있다고 가정해봅시다.

numbers = [1, 2, 3, 4, 5]

이 경우, sum() 함수를 사용하여 numbers 리스트의 합을 구할 수 있습니다.

total = sum(numbers)
print(total)

위 코드를 실행하면 콘솔에 15라는 결과가 출력됩니다. 즉, numbers 리스트의 모든 요소인 1, 2, 3, 4, 5를 더한 값인 15가 출력됩니다.

리스트의 곱

리스트의 곱은 리스트 내의 모든 요소를 곱한 결과를 나타냅니다. 파이썬에서는 math 모듈의 prod() 함수를 사용하여 리스트의 곱을 구할 수 있습니다. prod() 함수는 인자로 리스트를 받아 해당 리스트의 모든 요소를 곱해줍니다.

먼저, math 모듈을 import 해야 합니다.

import math

이제 다음과 같은 리스트가 있다고 가정해봅시다.

numbers = [1, 2, 3, 4, 5]

이 경우, prod() 함수를 사용하여 numbers 리스트의 곱을 구할 수 있습니다.

result = math.prod(numbers)
print(result)

위 코드를 실행하면 콘솔에 120이라는 결과가 출력됩니다. 즉, numbers 리스트의 모든 요소인 1, 2, 3, 4, 5를 곱한 값인 120이 출력됩니다.

요약

파이썬에서 리스트의 합과 곱을 구하는 방법에 대해 알아보았습니다. sum() 함수를 사용하면 리스트의 합을 구할 수 있고, math 모듈의 prod() 함수를 사용하면 리스트의 곱을 구할 수 있습니다. 이러한 기능을 활용하여 다양한 리스트 연산을 간편하게 수행할 수 있습니다.