언어/파이썬
가변객체 불변객체
AlgoPoolJa
2021. 1. 24. 22:44
파이썬은 모든 변수를 객체화 한다. 심지어 숫자도 객체다. 이런 객체에도 값을 수정 할 수 있는 가변객체와 값을 수정 할 수 없는 불변객체로 나눠져 있다.
가변객체
객체에 할당된 값을 수정 할 수 있다.
예시
- list
- set
- dict
불변객체
객체에 할당된 값을 수정 할 수 없다.
예시
- int
- float
- bool
- str
- tuple
- unicode