Python 자료구조Ⅳ

hh_binvely·2023년 2월 15일
0
post-thumbnail

딕셔너리 (Dictionary)

🤔딕셔너리란?

  • key와 value로 자료를 관리한다.
  • 선언은 '{}'을 이용하고 key:value 형태로 요소를 정의한다.
  • key와 value는 숫자, 문자, 논리형 뿐만 아니라 컨테이너 자료형도 저장할 수 있다.
  • 단, key에 mutable(변경 가능) 값은 올 수 없다.

딕셔너리 조회

  • key를 이용해서 value를 조회한다.

딕셔너리 추가

  • '딕셔너리명 [key] = value' 형태로 추가한다.

딕셔너리 수정

  • '딕셔너리명 [key] = value' 형태로 수정한다.

keys(), values() 함수

  • keys() : 키만 조회
  • values() : 값만 조회
  • items() : 모든 키, 값을 Tuple 형태로 반환

딕셔너리 삭제

  • del(): key를 이용하여 삭제만 한다.
  • pop() : key를 이용하여 삭제 후 결과가 반환된다.

딕셔너리 이외 기능

  • in , not in : key의 존재 유/무를 판단한다.
  • len() : 딕셔너리 길이를 알 수 있다.
  • clear() : 모든 아이템을 삭제한다.

0개의 댓글