파이썬에서 리스트는 여러 개의 값을 하나의 변수로 묶을 수 있는 데이터 구조입니다. 이번 글에서는 파이썬에서 리스트의 합과 곱을 계산하는 방법에 대해 알아보겠습니다.
리스트의 합
리스트의 합은 리스트 내의 모든 요소를 더한 결과를 나타냅니다. 파이썬에서는 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()
함수를 사용하면 리스트의 곱을 구할 수 있습니다. 이러한 기능을 활용하여 다양한 리스트 연산을 간편하게 수행할 수 있습니다.