반응형

2-5. Dictionary (딕셔너리)

 

 

Dictionary

 

딕셔너리는 해시 테이블 형식의 일종이다

연관 배열이나 해시처럼 작동 및 키 : 값( key : value ) 쌍으로 구성된다.

딕셔너리를 만들때는,  ( { } ) 중 괄호 안에 항목을 쉼표)로 구분하여 입력하면 된다.

key문자열, 숫자를 사용하여 지정하고, value는 서로 다른 데이터 유형(숫자, 문자, 리스트, 튜플, 딕셔너리)이 될 수 있다.

키값을 사용하여 딕셔너리의 항목에 접근할 수 있다.

 

소스

adict = {} # 빈 딕셔너리 생성

adict['one'] = "This is one"

adict[2] = "This is two"

 

smalldict = {'name': 'maru','age':8, 'class': 'second grade'}

 

print(adict['one'])

print(adict[2])

print(smalldict)

print(smalldict.keys())

print(smalldict.values())

 

결과

This is one
This is two
{'name': 'maru', 'age': 8, 'class': 'second grade'}
dict_keys(['name', 'age', 'class'])
dict_values(['maru', 8, 'second grade'])

 

 

 

 

 

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

3. 문자열 포매팅 (String formatting)  (0) 2020.05.16
데이터 타입 변경 - Data Type Conversion  (0) 2020.05.16
2-7. Boolean (부울, 불련)  (0) 2020.05.16
2-6. set (집합)  (0) 2020.05.16
2-4. Tuples (튜플)  (0) 2020.05.16
2-3. List (리스트)  (0) 2020.05.16
2-2. Strings (문자형)  (0) 2020.05.16
2-1. Numbers (숫자형)  (0) 2020.05.16

+ Recent posts