728x90 반응형 Python List1 [Python] 튜플 값 변경이나 추가 및 삭제 가능한가? Python: 튜플 값 변경이나 추가 및 삭제 가능한가? 지난 포스팅에 이어 파이썬의 대표적인 자료형인 튜플에 대해서 보도록 하겠다. 정의에 의하면 튜플은 immutable (변경 불가)한 자료형이기 때문에 한 번 정해지면 바꿀 수 없다. 하지만 변경하는 것에 대한 방법을 종종 보게 된다. 대표적으로 리스트로 변환해서 append()로 추가하고 다시 튜플로 변환 슬라이싱(slicing)을 통한 원소 추가 1 번 방법 아래 코딩은 1번의 방법으로 튜플을 변경한 것이다. 변경이 가능한 것처럼 보이지만 id()를 통해 튜플의 메모리 주소를 출력해 보면 다른 변수라는 것을 알 수 있다. 즉, 변경된 튜플은 변경하는 동안 새롭게 만들어진 튜플이라는 것이다. 2번 방법 이번엔 2번의 방법으로 튜플을 변경해 보자. .. 2020. 11. 4. 이전 1 다음 728x90 반응형