안녕하세요?
이번 시간엔 파이썬에서의 딕셔너리를 알아볼 거에요.
지금 바로 시작해볼게요!
딕셔너리는 키(key)와 값(value)의 쌍을 요소로 가지는 변경 가능하고 순서가 없는 자료형이에요.
자료를 꺼내는 순서가 정해져 있는 스택이나 큐와는 다른 형식이죠.
딕셔너리는 원하는 정보를 빠르게 찾을 수 있다는 장점이 있어요.
딕셔너리의 형식은 다음과 같이 표현할 수 있어요.
my_dict = {'key1' : 'value1', 'key2' : 'value2', 'key3' : 'value3'}
print(my_dict['key1'])
print(my_dict['key1']) 코드를 이용해 'key1' 을 출력하면 'key1'의 쌍인 'value1'이 출력되겠죠?
my_dict['key1'] = '안녕?'
이런 식으로 'key1'의 값을 'value1'이 아닌 '안녕?'으로 바꿔줄 수 있어요.
del my_dict['key1']
print(my_dict.items())
del my_dict['key1'] 코드를 이용해 'key1' 의 키, 값 쌍을 삭제할 수 있고,
print(my_dict.items()) 코드를 이용해 del my_dict 에 들어 있는 키, 값 쌍을 확인할 수 있어요.
이밖에도 몇몇 기능이 더 있지만 중요한 것들만 알아보았어요.
이제 딕셔너리의 형식을 확실히 아시겠죠?
딕셔너리는 이름과 전화번호 등등을 함께 저장하는 시스템을 만들 때도 쓸 수 있고, 하나의 이름(key) 안에 여러 정보를 저장할 때 쓸 수 있어요.
여러분도 딕셔너리를 이용해 멋진 프로그램을 만들어보세요!