안녕하세요
서울 꺼벙 천사입니다

[ 혼자 공부하는 파이썬 개정판 ]을 정리하고 있습니다

지난번에는
문자열의 첫 번째 친구인
리스트에 대해 정리를 하였습니다

이번에는
문자열을 두 번째 친구인 딕셔너리에 대해 정리를 하도록 하겠습니다
딕셔너리
딕셔너리는
[ Dictionary ]로
[ 사전 ]이라는 의미로
[ key ]라는 것과
[ value ] 라는 사용하여
자료를 저정하는 것이며
파이썬에서 딕셔너리를 사용하기 위해서는
{}안에 요소를 넣으면 되는데
[ key ]와
[ value ]를 구분하기 위해
[ : ]으로 구분을 하며
[ key ]나
[ vlaue ]에는 어떠한 Data Type이라도 올 수 있습니다
다음과 같은 것이 딕셔너리를 사용한 예입니다

거리에서 = {
    '작사' : '김창기',
    '작곡' : '깁창기',
    '노래' : '김광석',
    '설명' : '''1998년 동물원이라는 그룹에서 불리기 시작한 곡으로 발표된 지 35년이 되었지만 아직도 많은 가수들에 의해 리바이벌되는 곡 중의 하나이다.'''
}
print(거리에서)

저장을 하고
실행을 하면
다음과 같은 결과가 나옵니다

딕셔너리에 포함되어 있는 요소에 접근을 할 때는
{}가 아닌 [] 안에 요소를 적어야 에러가 발생하지 않습니다

거리에서 = {
    '작사' : '김창기',
    '작곡' : '깁창기',
    '노래' : '김광석',
    '설명' : '''1998년 동물원이라는 그룹에서 불리기 시작한 곡으로 발표된 지 35년이 되었지만 아직도 많은 가수들에 의해 리바이벌되는 곡 중의 하나이다.'''
}
print(거리에서)
print(거리에서['작사'])
print(거리에서['작곡'])
print(거리에서['노래'])
print(거리에서['설명'])

저장을 하고
실행을 하면
다음과 같은 결과가 나옵니다

사전에서 단어의 뜻을 알고자 할 때
단어를 먼저 찾는 것처럼
단어를 알면 단어와 연결된 값을 알 수 있는 것처럼
[ key ]를 통해
[ valye ]의 내용을 알고 싶을 때 사용합니다

첫 작성 : 2022년 7월 20일 수요일

profile
프로그래밍을 독학하는 서울 꺼벙 천사입니다

0개의 댓글