20.3 리스트 연산하기

이번에는 리스트에 덧셈과 곱셈 연산자를 사용해보겠습니다. 먼저 덧셈 연산자입니다.

  • 리스트1 + 리스트2
>>> a = [10, 20, 30]
>>> b = [1, 2, 3]
>>> c = a + b
>>> c
[10, 20, 30, 1, 2, 3]

+ 연산자는 리스트를 서로 연결하며 extend와 동작이 같습니다.

이제 곱셈 연산자입니다.

  • 리스트 * 정수
>>> a = [10, 20, 30]
>>> b = a * 3
>>> b
[10, 20, 30, 10, 20, 30, 10, 20, 30]

* 연산자는 특정 횟수만큼 리스트의 요소를 반복합니다(0 또는 음수를 곱하면 빈 리스트가 나오며 실수는 곱할 수 없습니다).