카테고리 없음

사전 dict

철철22 2018. 7. 14. 11:30
반응형

파이썬에는 사전 (Dictionary)라는 특이한 자료형이 있다.



간단히 하면 키과 값으로 이루어진 list이다. (JAVA의 Map 같은?)


{Key1:Value1, Key2:Value2, Key3:Value3 ...}





예를들어 

smalldic = {'dictionary' : 'reference', 'python' : 'snake'} 

# python의 key 값에 들어있는 value 확인
>>> smalldic['python']  || smalldic.get('python')
'snake' 

# python의 key가 있는지 확인 
'python' in smalldic
True # True False로 나온다

#원소삭제
del smalldic['python']


# value로 key값 찾기
>for ke, val in smalldic.items():
	if val == 'snake':
		print(ke)



반응형