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