그러나 튜플의 원소 중에 하나를 수정하려 하면 오류가 발생한다.
>>> t[0] = 'A'
TypeError: object doesn't support item assignment
튜플은 불변이므로 원소들을 수정할 수 없다. 그러나 튜플을 다른 튜플로 대체할 수는 있다.
>>> t = ('A',) + t[1:]
>>> t
('A', 'b', 'c', 'd', 'e')
이 문장은 새로운 튜플을 만들고, t는 새로 만든 튜플을 참조하게 한다.
관계 연산자는 튜플과 다른 시퀀스에 사용할 수 있다. 즉, 파이썬은 각 시퀀스의 첫 번째 원소부터 비교를 시작한다. 두 시퀀스의 첫 번째 원소가 같으면 다음 원소를 비교하는 식으로 진행하며 서로 다른 원소를 발견할 때까지 비교를 계속한다. 원소가 시퀀스인 경우는 고려하지 않는다(서브시퀀스가 실제로 크더라도 고려하지 않는다).
>>> (0, 1, 2) < (0, 3, 4)
True
>>> (0, 1, 2000000) < (0, 3, 4)
True