더북(TheBook)

range 함수가 어떻게 동작하는지 기억한다면 a_list에 다음과 같이 5개의 숫자가 설정되는 것을 알 것이다.

1, 2, 3, 4, 5

이 예시는 다음과 같이 1부터 n까지의 숫자를 모두 더한 값(triangle_num)과 곱한 값(fact_num)을 생성한다.

triangle_num = 1 + 2 + 3 + 4 + 5
fact_num = 1 * 2 * 3 * 4 * 5

Note ≡


리스트 항목들의 값을 더하는 결과는 3.8절에서 살펴본 sum 함수를 사용하여 더 쉽게 얻을 수 있다.

이 예시에 빼기 연산자를 적용하면 좀 이상해 보일 수도 있겠지만, 다음과 같이 사용 가능하다.

(((1 - 2) - 3) - 4) - 5

또한, 다음과 같이 나눗셈 연산자와도 사용할 수 있다.

(((1 / 2) / 3) / 4) / 5
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.