안녕하세요 lika-7입니다
이번시간에는 딕셔너리에 대해서 다루겠습니다.
리스트와 딕셔너리 비교
딕셔너리 선언하기
dict_a = {
"name": "어벤저스 엔드게임",
"type": "히어로 무비"
}
딕셔너리 접근하기
dict_a = {
"name": "어벤저스 엔드게임",
"type": "히어로 무비"
}
dict_a["type"]
리스트 처럼 대괄호를 이용하여 접근합니다.
dict_a = {
"name": "7D 건조 망고",
"type": "당절임",
"ingredient": ["망고", "설탕", "메타중아황산나트륨", "치자황색소"],
"origin": "필리핀"
}
print("name:", dict_a["name"])
print("ingredient:", dict_a["ingredient"][0])
name: 7D 건조 망고
ingredient: 망고
딕셔너리에 값 추가하기
dictionary["name"] = "8D 건조 파인애플"
딕셔너리 요소 제거하기
dictionary = {
"name": "8D 건조 파인애플",\
"type": "당절임"
}
del dictionary["name"]
print("dictionary:",dictionary)
dictionary: {'type': '당절임'}
get( ) 함수
존재하니 않는 키에 접근하는 방법
dictionary = {
"name": "8D 건조 파인애플",
"type": "당절임"
}
value = dictionary.get("name", "not in dicdictionary")
print("value:",value)
키가 있다면 value: 8D 건조 파인애플 반환
dictionary = {
"name": "8D 건조 파인애플",
"type": "당절임"
}
value = dictionary.get("name1", "not in dictionary")
print("value:",value)
키가 없다면 value: not in dictionary 반환