10_ 딕셔너리

김정연·2023년 6월 8일
0

데이터스쿨

목록 보기
11/30

📌딕셔너리

  • key와 value를 이용해 자료를 관리하다.
  • 딕셔너리는 키가 인덱스 역할을 대신한다. but, 키는 자동으로 부여되지않고 내가 직접 설정한다.
  • ‘{ }’을 이용해서 선언, ‘키:값’ 의 형태로 아이템 정의
  • 키값에는 변경할 수 없는 것만 가능하다. But value 모든 가능.

📌딕셔너리 조회

키를 이용해 값을 조회

students[‘s1’] 또는 students.get(’s1’)으로 조회.
get()은 key가 없어도 에러가 발생하지 않고 None이라고 출력된다.


📌딕셔너리 추가

key를 이용해 아이템 추가

[key] = value 형태로 아이템 추가 ex)students[‘이름’] = ‘정연’
수정도 추가하는 방법대로!


📌keys()와 values()


📌딕셔너리 기능들

딕셔너리 삭제: del 또는 pop() 이용
del memInfo[‘메일’] 또는 memInfo.pop(‘메일’)

key존재 유무 판단: in, not in
ex) print(‘이름’ in memInfo) -> TRUE출력

딕셔너리 길이: len()
ex)len(memInfo)

모든 아이템 삭제: clear()
ex)clear(memInfo)

출처: 제로베이스

0개의 댓글