튜플을 생성하는 또 다른 방법은 내장 함수 tuple을 사용하는 것이다. 인수가 없으면 빈 튜플을 생성한다.
>>> t = tuple()
>>> t
()
인수가 문자열, 리스트, 튜플 같은 시퀀스이면 결과는 시퀀스를 원소로 갖는 튜플이 된다.
>>> t = tuple('lupins')
>>> t
('l', 'u', 'p', 'i', 'n', 's')
tuple은 내장 함수의 이름이므로 변수 이름에 tuple을 사용하지 않아야 한다.
리스트 연산자도 대부분은 튜플에 그대로 쓸 수 있다. 대괄호 [] 연산자로는 원소를 인덱스로 접근한다.
>>> t = ('a', 'b', 'c', 'd', 'e')
>>> t[0]
'a'
그리고 슬라이스 연산자는 원소들의 범위를 선택한다.
>>> t[1:3] ('b', 'c')