Python 튜플은 변경할 수 없는 객체입니다. 따라서 수정을 시도하는 작업(예:추가)은 허용되지 않습니다. 그러나 다음 해결 방법을 사용할 수 있습니다.
먼저 내장 함수 list()를 사용하여 튜플을 목록으로 변환합니다. 항상 항목을 목록 개체에 추가할 수 있습니다. 그런 다음 다른 내장 함수 tuple()을 사용하여 이 목록 개체를 다시 튜플로 변환합니다.
>>> T1=(10,50,20,9,40,25,60,30,1,56) >>> L1=list(T1) >>> L1 [10, 50, 20, 9, 40, 25, 60, 30, 1, 56] >>> L1.append(100) >>> T1=tuple(L1) >>> T1 (10, 50, 20, 9, 40, 25, 60, 30, 1, 56, 100)
원래 튜플 표현에 추가된 새 요소를 볼 수 있습니다.