Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 튜플에 요소를 추가하는 방법은 무엇입니까?

<시간/>

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)

원래 튜플 표현에 추가된 새 요소를 볼 수 있습니다.