__JMY__
MY Devblog
__JMY__
전체 방문자
오늘
어제
  • 분류 전체보기 (52)
    • Dev (52)
      • Algorithm (6)
      • Linux (12)
      • Network (7)
      • Container (2)
      • Python (14)
      • Frontend (2)
      • Etc (9)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • springboot
  • Kubernetes
  • Linux
  • network
  • hash
  • SCP
  • Tuple
  • Docker
  • react
  • flask
  • Sorting
  • Python
  • flexbox
  • certificate
  • algorithm
  • wget
  • frontend
  • Ingress
  • hikaricp
  • tcpdump

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
__JMY__

MY Devblog

Dev/Python

Python 자료형 - 5. 딕셔너리 (Dictionary)

2019. 6. 30. 00:37

딕셔너리 (Dictionary)

딕셔너리는 대응관계를 가지는 자료형이다. 전화번호부를 예로 들 수 있는데 누군가의 이름을 찾으면 그 이름에 대응되는 전화번호를 찾을 수 있는 것과 같다. 여기서 이름은 딕셔너리의 key가 되고, 전화번호는 value가 된다.

1) 딕셔너리의 선언

>>> dic = {
... 'name':'kildong',
... 'email':'python@python.com',
... 'phone':'010-0000-0000'
... }
>>> dic
{'name': 'kildong', 'email': 'python@python.com', 'phone': '010-0000-0000'}

각각의 key에 대응하는 value값을 가진다. 여기서 key인 'name'에 대응하는 value는 'kildong'이다.

2) 딕셔너리 추가, 삭제

  • 딕셔너리 추가
  • >>> dic['gender'] = 'male' >>> dic {'name': 'kildong', 'email': 'python@python.com', 'phone': '010-0000-0000', 'gender': 'male'}
  • 딕셔너리 삭제
  • >>> del dic['phone'] >>> dic {'name': 'kildong', 'email': 'python@python.com', 'gender': 'male'}

3) 딕셔너리에서 키 얻기

>>> dic['name']
'kildong'
반응형

'Dev > Python' 카테고리의 다른 글

[python] wget 사용하는 방법  (0) 2019.08.12
Python 자료형 - 6. 집합 (Set)  (0) 2019.06.30
Python 자료형 - 4. 튜플 (Tuple)  (0) 2019.06.30
Python 자료형 - 3. 리스트 (List)  (0) 2019.06.30
Python 자료형 - 2. 문자열 (String)  (0) 2019.06.28
    'Dev/Python' 카테고리의 다른 글
    • [python] wget 사용하는 방법
    • Python 자료형 - 6. 집합 (Set)
    • Python 자료형 - 4. 튜플 (Tuple)
    • Python 자료형 - 3. 리스트 (List)
    __JMY__
    __JMY__
    공부내용 정리 블로그

    티스토리툴바