본문 바로가기

Python

[Python] 파이썬 자료형 - 튜플(tuple)

 

튜플(tuple)은 리스트와 거의 비슷하며 다른점은 아래와 같음

  • 리스트는 [], 튜플은()로 둘러쌈
  • 리스트는 요소값의 생성, 삭제, 수정이 가능하지만 튜플은 요소값을 바꿀 수 없음

 

1. 튜플의 생성

t1 = ()

# 튜플은 단 1개의 요소만을 가질 경우 요소 뒤에 쉼표(,)를 반드시 붙여양함
t2 = (1,)

t3 = (1, 2, 3)

# 튜플은 소괄호 생략이 가능함
t4 = 1, 2, 3

t5 = ('a', 'b', ('ab', 'cd'))

 

 

2. 튜플 다루기

 

1) 인덱싱

 

2) 슬라이싱

 

3) 더하기

 

4) 곱하기

 

5) 길이 구하기