반응형
* 이 포스트는 "파이썬 프로그래밍으로 지루한 작업 자동화하기" 의 내용을 참조해서 작성하였습니다.
* 파이썬 3.3을 기준으로 작성하였습니다.
사전 데이터 타입
리스트와 마찬가지로 사전은 많은 값의 모음이다.
리스트의 인덱스와는 달리 사전의 인덱스는 다양한 데이터 유형을 사용할 수 있다.
사전의 인덱스를 키라고 하며, 키와 그에 연관된 값을 키-값 쌍이라고 한다.
코드에서 사전은 중괄호 {}로 정의된다.
사전과 리스트
리스트와는 달리 사전의 아이템들은 순서가 없다.
사전은 순서가 없지만 키로 임의의 값을 쓸 수 있다.
사전 메소드
메소드 |
기능 |
keys() |
사전의 키를 튜플로 돌려준다. |
values() |
사전의 값을 튜플로 돌려준다. |
items() |
사전의 키 - 값 쌍을 튜플로 돌려준다. |
get() | 키에 해당하는 값을 가져온다. 존재하지 않을 때 돌려줄 값을 설정할 수 있다. |
setdefault() | 특정 키에 값이 존재하지 않는 경우에 돌려줄 값을 설정한다. |
반응형
'프로그래밍 > Python' 카테고리의 다른 글
7. 정규 표현식 (0) | 2019.01.09 |
---|---|
6. 문자열 다루기 (0) | 2019.01.08 |
4. 리스트와 튜플 (0) | 2019.01.06 |
3. 함수 (0) | 2019.01.06 |
2. 흐름 제어 (0) | 2019.01.04 |