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)

관련 링크