[Python 공부] Data Types (mutable/immutable, set, mapping dictionary)
Mutable, Immutable 개념 Mutable 한 자료형은 변수의 값이 변해도 주소 값은 변하지 않지만, Immutable 한 것들은 변수의 값들이 변하면 주소 값이 변합니다. mutable : list, set, dict immutable : numbers, tuple, str, frozenset 아래 예시로 보면 더 직관적으로 이해할 수 있습니다. 출력 결과, 요소가 추가되어도 리스트 타입인 a의 id 값은 그대로이지만 숫자형인 b의 id는 변환되는 것을 확인할 수 있습니다. # mutable a = [1, 2, 3, 4, 5] print(a) print(id(a)) a.append(6) print(a) print(id(a)) # immutable b = 10 print(b) print(id(..
2023. 6. 6.
[데이터 사이언스: Python] 자료형의 종류 Data type (None, Numbers, Set, Mapping)
파이썬 기초부터 공부하면서 자료형(Data Type)의 종류, 변수의 자료형 확인 방법, 자료형의 종류에 대한 내용을 정리해 보겠습니다! 자료형은 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 의미하는데요, 데이터 사이언스 공부를 위한 파이썬 독학에서도 척 걸음이라고 할 수 있는 부분입니다. 파이썬의 자료형 파이썬에는 여러 자료형이 있지만 기본적으로 가장 많이 쓰이는 자료형은 5개로 나누어 볼 수 있습니다. None, Number, Sequence, Set, Mapping 이 안에서도 세부적으로 나뉘는데, 소분류는 아래 사진으로 쉽게 이해할 수 있을 것 같습니다. 그럼 하나씩 알아볼까요? 자료형 확인 방법 일단 어떤 자료형인지 확인부터 해봐야겠지요? 변수의 데이터 타입을 확..
2023. 6. 6.