Python tuple() 내장 함수
Python 3 설명서에서 발췌
tuple 은 함수라기보다는 튜플 및 시퀀스 유형 — list, tuple, range 에 설명된 대로 실제로 불변 (immutable) 시퀀스 유형입니다.
소개
tuple은 기술적으로 타입이지만, 튜플을 생성하기 위해 함수처럼 사용될 수 있습니다. 튜플은 불변 시퀀스이므로 생성된 후에는 변경할 수 없습니다.
tuple() 생성자는 빈 튜플을 생성하거나 반복 가능한 객체 (예: 리스트) 를 튜플로 변환하는 데 사용될 수 있습니다.
예시
빈 튜플 생성:
empty_tuple = tuple()
print(empty_tuple)
()
리스트로부터 튜플 생성:
my_list = [1, 2, 3]
my_tuple = tuple(my_list)
print(my_tuple)
(1, 2, 3)