[Python] 사전

쁘루뿅·2022년 3월 23일
0

파이썬

목록 보기
5/8

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)  #->빈칸코드를 입력하세요
profile
개발지겸 엔지니어 oO(새 기기를 가지고 싶다)

0개의 댓글