튜플의 더하기 연산자와 곱하기 연산자도 리스트의 연결, 반복 연산과 동일한 기능을 해요.
튜플 더하기(+)
만약 두 튜플를 합치고 싶을 때(연결) 더하기 연산을 사용해요.
tuple_a = (1, 2, 3, 4, 5)
tuple_b = ("홍길동", "한국인", "개발자")
tuple_sum = tuple_a + tuple_b
print(tuple_sum)
>> (출력)(1, 2, 3, 4, 5, "홍길동", "한국인", "개발자")
합치고 싶은 튜플에 ‘+’를 통해 연결만 시켜주면 두 리스트에 있는 데이터를 합칠 수 있어요.
튜플 곱하기(*)
이번에는 튜플의 데이터를 반복해볼게요.
여러분들은 (1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3)이라는 튜플를 만들거에요.
가장 쉽게 생각할 수 있는 방법은 튜플에 1, 2, 3을 반복해서 써주는 거겠죠.
그런데 파이썬에서는 반복 연산자(*)를 통해 더 쉽게 구현할 수 있어요.
tuple_a = (1, 2, 3)
tuple_repeat = tuple_a * 5
print(tuple_repeat)
>> (출력) (1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3)
리스트와 동일하죠? tuple_a * 5는 tuple_a에 저장된 요소를 5번 반복해달라는 의미에요.
반복 연산자를 이용하면 요소가 반복되는 튜플을 작성할 수 있어요.
'Backend > Python' 카테고리의 다른 글
[Python] 튜플 인덱싱, 슬라이싱 (0) | 2022.07.30 |
---|---|
[Python] 튜플(Tuple) 만들기 (0) | 2022.07.30 |
[Python] 튜플(Tuple) 자료형이란? (0) | 2022.07.30 |
[Python] 리스트 요소 정렬하기, 뒤집기 - sort(), reverse() (0) | 2022.06.14 |
[Python] 리스트 확장하기 - extend() (0) | 2022.06.14 |