이 튜토리얼에서는 sum() 기능.
sum() 함수 iterable의 모든 숫자를 합산하는 데 사용됩니다. 몇 가지 예를 살펴보겠습니다.
예시
# initialinzing a list numbers = [1, 2, 3, 4, 5] # printing the sum print(sum(numbers))
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
15
합() 하나의 선택적 인수(예:start)를 취합니다. 결과에 추가됩니다. 봅시다.
예시
# initialinzing a list numbers = [1, 2, 3, 4, 5] # printing the sum print(sum(numbers, 5))
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
20
iterable 안에 문자열이나 다른 데이터 유형을 넣으면 오류가 발생합니다. 다음의 예를 들어 봅시다.
예시
# initialinzing a list numbers = [1, 2, 3, [1, 2, 3], '5'] # printing the sum print(sum(numbers, 5))
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-10-40c38246060a> in <module> 3 4 # printing the sum ----> 5 print(sum(numbers, 5)) TypeError: unsupported operand type(s) for +: 'int' and 'list'
결론
튜토리얼에 의문점이 있으면 댓글 섹션에 언급하세요.