안녕하세요
서울 꺼벙 천사입니다
[ 혼자 공부하는 파이썬 개정판 ]을 정리하고 있습니다
지난번에는
문자열의 첫 번째 친구인
리스트에 대해 정리를 하였습니다
이번에는
문자열을 두 번째 친구인 딕셔너리에 대해 정리를 하도록 하겠습니다
딕셔너리
딕셔너리는
[ Dictionary ]로
[ 사전 ]이라는 의미로
[ key ]라는 것과
[ value ] 라는 사용하여
자료를 저정하는 것이며
파이썬에서 딕셔너리를 사용하기 위해서는
{}안에 요소를 넣으면 되는데
[ key ]와
[ value ]를 구분하기 위해
[ : ]으로 구분을 하며
[ key ]나
[ vlaue ]에는 어떠한 Data Type이라도 올 수 있습니다
다음과 같은 것이 딕셔너리를 사용한 예입니다
거리에서 = {
'작사' : '김창기',
'작곡' : '깁창기',
'노래' : '김광석',
'설명' : '''1998년 동물원이라는 그룹에서 불리기 시작한 곡으로 발표된 지 35년이 되었지만 아직도 많은 가수들에 의해 리바이벌되는 곡 중의 하나이다.'''
}
print(거리에서)
저장을 하고
실행을 하면
다음과 같은 결과가 나옵니다
딕셔너리에 포함되어 있는 요소에 접근을 할 때는
{}가 아닌 [] 안에 요소를 적어야 에러가 발생하지 않습니다
거리에서 = {
'작사' : '김창기',
'작곡' : '깁창기',
'노래' : '김광석',
'설명' : '''1998년 동물원이라는 그룹에서 불리기 시작한 곡으로 발표된 지 35년이 되었지만 아직도 많은 가수들에 의해 리바이벌되는 곡 중의 하나이다.'''
}
print(거리에서)
print(거리에서['작사'])
print(거리에서['작곡'])
print(거리에서['노래'])
print(거리에서['설명'])
저장을 하고
실행을 하면
다음과 같은 결과가 나옵니다
사전에서 단어의 뜻을 알고자 할 때
단어를 먼저 찾는 것처럼
단어를 알면 단어와 연결된 값을 알 수 있는 것처럼
[ key ]를 통해
[ valye ]의 내용을 알고 싶을 때 사용합니다
첫 작성 : 2022년 7월 20일 수요일