린아저씨의 잡학사전

안녕하세요. 린아저씨 입니다.

이번에는 파이썬 dictionary 자료형에 대해 알아보려고 합니다.

 

dictionary 기본 사용법

 

dictionary 자료형은 key-value가 쌍을 이루어 데이터를 입력할 수 있으며, 중괄호{ }로 선언하며, key:value 형태로 컴마 , 를 이용해서 다수의 데이터를 저장할 수 있습니다.

 

dictionary에서는 string, int, boolean 등 여러가지 타입의 데이터를 넣을 수 있으며, value에는 리스트 자료형도 가능합니다.

 

# dictinary 선언
stirng_dict = { 'a':1, 'b':2, 'c':3 }
int_dict = { 1:'a', 2:'b', 3:'c' }
list_dic = { 'a':[1, 2, 3], 'b':[2, True, 'st'], 'c':3 }

 

이제 이 dictionary 에 입력되어 있는 데이터 중 원하는 value 값을 출력하기 위해서는 key 값을 대괄호[ ] 안에 써주면 됩니다.

# dictionary 출력
print(string_dict)
print(string_dict['a'])

 

 

dictionary key : value 추가 / 제거

dictionary에 값을 추가할 떄는 key를 기준으로 value를 입력해 주면 됩니다.

# dictionary key : value 추가
string_dic['d'] = 4

 

제거시에는 del을 써서 역시 key를 기준으로 제거 해주시면 됩니다.

# dictionary key : value 제거
del string_dic['a'] 

공유하기

facebook twitter kakaoTalk kakaostory naver band