1) 사전
#사전
# 방법1
cabinet = {3:"쿠로", 100:"나기사"} # {key, value} -> 한개의 아이템
print(cabinet[3])
print(cabinet[100])
# 방법2
print(cabinet.get(3))
print(cabinet.get(5)) #--> return none
#print(cabinet[5]) #--> 오류발생됨
print(cabinet.get(5,"사용가능"))
#-->key 5에 해당하는 value없으면 "사용가능"을 넣음
print(3 in cabinet) #True
print(5 in cabinet) #False
cabinet2 = {"A-3":"쿠로","A-4":"나기사"}
print(cabinet2["A-3"])
print(cabinet2.get("A-4"))
# 새 손님 - 추가 또는 업데이트
print(cabinet2)
cabinet2["A-3"] = "얼레"
cabinet2["c-20"] = "호에"
print(cabinet2)
# 간 손님 - 삭제
del cabinet2["A-3"]
print(cabinet2)
# key 들만 출력
print(cabinet.keys())
# value만 출력
print(cabinet.values())
# key, value 쌍 출력
print(cabinet.items())
# 모든 아이템 삭제
cabinet.clear()
print(cabinet) #->빈칸코드를 입력하세요