파이썬

8. 딕셔너리 (Dictionary)

미스터 한뺑 2022. 7. 28. 16:50
반응형

dict (Dictionary)

  • Non-Sequence 자료형이다
  • mutable 자료형이다
  • key-value 구조로 되어있다.
  • key 중복 못한다
  • value 중복 가능하다
  • 형태 = {"key":"value","key":"value","key":"value"}

dict 형태 예시

 

 

 

딕셔너리 [](대괄호)는 인덱스가 아니라 key를 나타내는 것

 

 

 

키와 값이 모두 숫자인 딕셔너리

 

 

키가 문자열이고 값은 리스트인 딕셔너리 예시

 

 

 

다양한 형태의 키와 값인 딕셔너리

 

< 딕셔너리에 데이터 추가하고 변경하기 >

 

 

 

딕셔너리에 키와 값을 추가하기

 

 

 

이미 있는 "호주"키에 값을 "멜버른"에서 "캔버라"로 변경

 

< 딕셔너리 데이터 삭제하기 >

del을 이용하여 삭제한다.

 

 

< 딕셔너리 메소드 >

- keys(): 딕셔너리에서 키 젠체를 리스트 형태로 반환

 

- value(): 딕셔너리에서 값 전테를 리스트 현태로 반환

 

- item(): 딕셔너리에서 키와 값의 쌍을 튜플 형태로 반환

 

-update(): 딕셔너리에 딕셔너리 데이터 추가

 

-clear(): 딕셔너리의 모든 항목 삭제

 

딕셔너리 메소드 예제

 

 

딕셔너리 메소드 예제

 

 

딕셔너리 clear메소드 예시

 

< 딕셔너리에서 리스트로 변환하기 >

 

 

리스트로 변환하면 값은 안 나오고 키만 변환된다.

 

 

딕셔너리 값을 리스트로 변환 예시

반응형

'파이썬' 카테고리의 다른 글

10. 변수  (0) 2022.07.29
9. 집합(SET) - 합집합, 교집합, 차집합  (0) 2022.07.28
7. 튜플  (0) 2022.07.28
6. 리스트  (0) 2022.07.28
5. 문자열 자료형(내장함수)  (0) 2022.07.28