아틴
Atin
아틴
전체 방문자
오늘
어제
  • 분류 전체보기 (460)
    • Devlopment (246)
      • 정리 글 (20)
      • MicroServices (0)
      • Reactive, Concurrenc.. (12)
      • Java (44)
      • Spring (20)
      • C,C++,Ruby,Python (52)
      • Mobile (39)
      • Web (35)
      • Tip & Info (14)
      • Unit Test (7)
    • Infra (44)
      • OS (21)
      • RDBMS (13)
      • NoSQL&Cache (5)
      • AWS (4)
    • Computer Science (11)
    • Etc (156)

블로그 메뉴

  • Home
  • Guestbook

공지사항

인기 글

태그

  • Android
  • TRPG
  • 전라도
  • 안드로이드
  • Java
  • 자바
  • 해킨토시
  • Linux
  • Dungeons & Dragons
  • C
  • Python
  • 여행
  • 정읍
  • jsp
  • javascript
  • Ruby on Rails
  • mysql
  • 아이폰
  • 던젼 앤 드래곤즈
  • CSS

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
아틴

Atin

Devlopment/C,C++,Ruby,Python

[Python] 사전(Dictionary)

2008. 6. 25. 06:52
반응형

사전 자료형
키 : 값의 쌍, 중괄호를 이용

# 빈 dictionary 정의
a={}

# dog 키에 bark 값 입력
a['dog']='bark'
a['cat']='cat'

# 키에 의한 값 찾기
a['dog']
a['cat']

* 축약형 dictionary
a = {'dog' : 'bark', 'cat' : 'meow'}

요소쌍 삭제
del a['dog']

* key , value를 각각 리스트로 저장
family = {'boy':'David', 'girl':'Eliza', 'baby':'Erasmus'}

.keys()
key들을 리스트로 리턴

.values()
값들을 리스트로 리턴

key 검색 has_key() : 사전에 어떤 키가 있는지? 있으면 1, 없으면 0
family.has_key('boy') ==> 1
family.has_key('sister') ==> 0

반응형

'Devlopment > C,C++,Ruby,Python' 카테고리의 다른 글

[Ruby on Rails] Ruby 명령어  (0) 2008.06.25
[Ruby on Rails] 데이터베이스 연결  (0) 2008.06.25
[Ruby on Rails] rails 시작 & 주요 서브 디렉토리 & 웹 서버  (0) 2008.06.25
[Ruby on Rails] 레일스 설치하기(윈도우)  (0) 2008.06.25
[Python] 한글 처리  (0) 2008.06.25
[Python] 튜플(Tuple) : 한 벌이란 뜻  (0) 2008.06.25
[Python] 리스트  (0) 2008.06.25
[Python] 문자열 처리  (0) 2008.06.25
[Python] 함수  (0) 2008.06.25
[Python] 기본 문법  (0) 2008.06.25
    'Devlopment/C,C++,Ruby,Python' 카테고리의 다른 글
    • [Ruby on Rails] 레일스 설치하기(윈도우)
    • [Python] 한글 처리
    • [Python] 튜플(Tuple) : 한 벌이란 뜻
    • [Python] 리스트
    아틴
    아틴

    티스토리툴바