반응형

파이썬 딕셔너리(Dictionary) 자료형

개요

  • 이번 시간에는 파이썬의 딕셔너리(Dictionary) 자료형에 대해 학습하고자 합니다.
  • 딕셔너리의 개념, 기능, 활용 등에 대해 자세히 알아보고, 실제로 코드를 작성해 봅니다.

학습 목표

  • 딕셔너리(Dictionary) 자료형의 개념과 특징을 이해합니다.
  • 딕셔너리를 선언하고 활용할 수 있는 방법을 학습합니다.
  • 딕셔너리의 기능과 메소드를 이해하고, 활용합니다.
  • 딕셔너리를 활용한 다양한 예시를 이해하고, 실습을 통해 자신의 코드에서 활용할 수 있습니다.

학습 내용

1. 딕셔너리(Dictionary)란?

  • 딕셔너리(Dictionary)는 키(Key)와 값(Value)으로 구성된 비정렬(Unordered) 자료형입니다.
  • 키(Key)와 값(Value)은 콜론(:)으로 구분하며, 각 쌍은 쉼표(,)로 구분합니다.
  • 딕셔너리는 중괄호({})를 이용하여 선언합니다.

2. 딕셔너리(Dictionary) 선언하기

  • 딕셔너리는 중괄호({})를 이용하여 선언합니다.
  • 딕셔너리는 키-값 쌍(key-value pair)의 모음으로 이루어져 있습니다.
  • 딕셔너리는 리스트와 마찬가지로 여러 자료형의 요소를 함께 포함할 수 있습니다.

3. 딕셔너리(Dictionary) 활용하기

  • 딕셔너리에서는 키(Key)를 이용하여 값을 찾습니다.
  • 딕셔너리에서는 값(Value)을 갱신하거나 추가할 수 있습니다.
  • 딕셔너리에서는 del 예약어를 이용하여 키-값 쌍을 삭제할 수 있습니다.

4. 딕셔너리(Dictionary) 메소드 활용하기

  • 딕셔너리에서는 다양한 메소드를 이용하여 값을 처리할 수 있습니다.
  • keys() 메소드: 딕셔너리의 모든 키(Key)를 리스트로 반환합니다.
  • values() 메소드: 딕셔너리의 모든 값(Value)을 리스트로 반환합니다.
  • items() 메소드: 딕셔너리의 모든 키-값 쌍(key-value pair)을 리스트로 반환합니다.
  • get() 메소드: 딕셔너리에서 특정 키(Key)에 대한 값을 반환합니다.
  • clear() 메소드: 딕셔너리의 모든 키-값 쌍(key-value pair)을 삭제합니다.
  • copy() 메소드: 딕셔너리를 복사합니다.

5. 딕셔너리(Dictionary) 활용 예시

  • 딕셔너리를 이용하여 전화번호부를 구현해 봅니다.
  • 딕셔너리를 이용하여 단어장을 구현해 봅니다.
  • 딕셔너리를 이용하여 성적 처리를 구현해 봅니다.
  • 딕셔너리를 이용하여 자료의 빈도수를 계산해 봅니다.

참고 자료

반응형

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

[파이썬] 튜플 자료형  (0) 2023.03.24
[파이썬] 리스트 - 인덱싱 & 슬라이싱  (1) 2023.01.24
[파이썬] 문자열 자료형  (0) 2023.01.16
[파이썬] 숫자형 자료형  (0) 2023.01.16
[파이썬] 변수와 자료형  (0) 2023.01.15

+ Recent posts