더북(TheBook)

10.2.3 수학 연산 수행하기

문자열에 사용했던 덧셈과 곱셈 연산을 튜플에도 쓸 수 있다.

덧셈을 사용하여 두 튜플을 서로 연결할 수 있다. 예로 (1, 2) + (-1, -2)(1, 2, -1, -2)로 계산된다.

튜플에 정수를 곱하거나 정수에 튜플을 곱하면 원본 튜플을 여러 번 반복해 붙인 튜플을 얻을 수 있다. 예를 들어 (1, 2) * 3과 3 * (1, 2)는 모두 (1, 2, 1, 2, 1, 2)로 계산된다.

셀프 체크 10.4

다음 식의 값을 계산한 뒤 계산 결과와 스파이더 결과를 비교해 보자.

1. len("abc") * ("no",)

2. 2 * ("no", "no", "no")

3. (0, 0, 0) + (1,)

4. (1, 1) + (1, 1)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.