본문 바로가기
Coding/Python

코딩도장 / Unit 12. 딕셔너리 사용하기

by 09337 2019. 12. 26.

딕셔너리

dic = {'이름':'이유경', '나이':'20'}

이름/나이 = 키를 나타냄

이유경/20 = 값을 나타냄

 


 

예제)

dic = {'apple':'사과', 'python':'파이썬', 'C':'언어'}

 

ex1)

print(dic)
print(dic['apple'])
print(dic.keys())
print(dic.values())
print(dic.items())

결과1)

{'apple':'사과', 'python':'파이썬', 'C':'언어'}
사과
dict_keys(['apple','python','c'])
dict_values(['사과','파이썬','언어'])
dict_items([('apple','사과'),('python','파이썬'),('c','언어')])

ex2) 딕셔너리에 추가

dic['phone']='전화'
print(dic.items())

결과2)

dict_items([('apple','사과'),('python','파이썬'),('c','언어'),('phone','전화')])

ex3) 딕셔너리 삭제

dic.pop('python')
print(dic.items())

결과3)

dict_items([('apple','사과'),('c','언어'),('phone','전화')])

ex4)

print("apple" in dic.keys())
print("사과" in dic.values())

결과4)

True
True

 

※ 만약 키 이름이 중복되면 마지막 값이 출력 됨.

※ 키에는 리스트와 딕셔너리 사용이 불가능.

※ 값에는 리스트와 딕셔너리 사용이 가능.

 


 

빈 딕셔너리

딕셔너리 = {}
딕셔너리 = dict()

 

댓글