더북(TheBook)

3.3.6 튜플의 개요

튜플(tuple)은 리스트처럼 하나의 변수로 여러 값을 저장하는 자료형으로 소괄호(())로 표현합니다.

형식 | 튜플명 = (원소, 원소, 원소, …)

리스트와 마찬가지로 튜플은 특정 원소 출력, 여러 원소 출력(슬라이싱), 덧셈과 곱셈 연산이 가능하며, 이때 인덱싱 연산자([])를 사용합니다. ch03-listTuple.py 파일의 맨 밑에 다음 코드를 작성하고 실행하면 오류 없이 잘 출력됩니다.

ch03-listTuple.py

print(result)
foo1 = ("a", "b", "c") # foo1 튜플 선언
foo2 = ("d", "e", "f") # foo2 튜플 선언
print(foo1[0])         # foo1 튜플의 0번 원소 출력
print(foo1[:2])        # foo1 튜플의 0, 1번 원소 출력
print(foo1 + foo2)     # foo1, foo2 튜플 연결
print(foo1 * 2)        # foo1 튜플 두 번 연결
print(len(foo1))       # foo1 튜플의 원소 수 출력
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.