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

파이썬에서 불변이란 무엇입니까?

<시간/> <본문>

Python은 객체의 다양한 데이터 유형을 정의합니다. 이러한 개체는 메모리에 저장됩니다. 일부 개체의 내용은 만든 후에 변경할 수 있지만 다른 개체는 변경할 수 없습니다. 정수, 부동 소수점 및 복소수 개체와 같은 숫자 개체는 메모리를 점유하며 메모리 내용을 변경할 수 없습니다. 이러한 객체를 불변(immutable)이라고 합니다. 문자열 및 사전 개체도 변경할 수 없습니다. 튜플도 불변입니다. 그러나 목록 개체의 항목은 목록에서 수정, 삭제 또는 추가될 수 있으므로 목록 개체는 변경 가능합니다.