반응형
파이썬 데이터 타입 정리 - 06. Dictionary (HashMap - Key- Map Type)
2장 6번째 정리할 내용은 Dictionary 타입에 관련된 내용입니다. 다른 언어에선 HashMap, Map, Key Map 등의 이름으로 쓰이는 데이터 타입입니다. 많이 쓰기도 쓰지만 편리한 데이터 타입이라고 생각합니다.
06. Dictionary (HashMap - Key- Map Type)
01. Dictionary 자료형이란?
Dictionary 자료형은 Key = Value 구조로이 루어진 자료형이다.
다른 자료형과 다르게 순차적으로 이뤄지지 않아서 Key값으로 데이터를 찾는 특징을 가지고 있다.
EX) "이름" : "SS" , "주민등록번호" : "999999-11111111" 형태로 만들어 짐
02. Dictionary 자료형 선언 방법
{"key":"value"} 형태로 선언하면 된다.
03. Dictionary 자료형 사용방법
- 추가하기
- 삭제하기
- 사용하기
- 주의사항
- 키가 중복됐을 경우 1개를 제외한 나머지 값이 무시된다.
- 값이 변할 수 있는 요소는 Key로 사용할 수 없다. List - unhashable type: 'list' 에러가 발생한다.
04 내장 함수(built-in Function)
1. 요소를 얻는 방법
- Keys : Key 전체 리턴
- values : value 전체 리턴
- items : key, value 쌍 리턴
- get : key로 value값 얻기
2. 요소를 조사하는 방법
- in : 해당 Key가 딕셔너리 안에 있는지 조사하기
'Python > Python 기초정리' 카테고리의 다른 글
파이썬 데이터 타입 정리 - 08. Variable (변수) (2) | 2021.05.25 |
---|---|
파이썬 데이터 타입 정리 - 07. Set (집합 자료형) (1) | 2021.05.24 |
파이썬 데이터 타입 정리 - 05. Tuple (수정 불가능 리스트) (0) | 2021.05.23 |
파이썬 데이터 타입 정리 - 04. List (리스트) (0) | 2021.05.22 |
파이썬 데이터 타입 정리 03. Boolean (참&거짓 자료형) (0) | 2021.05.21 |