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 튜플의 원소 수 출력