Python - 사전 항목에 액세스
항목 액세스
대괄호 안에 있는 키 이름을 참조하여 사전 항목에 액세스할 수 있습니다.
예시
"모델" 키 값을 가져옵니다.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = thisdict["model"]
get()
동일한 결과를 제공 하는 메소드도 있습니다.
예시
"모델" 키 값을 가져옵니다.
x = thisdict.get("model")
키 가져오기
이 keys()
메서드는 사전에 있는 모든 키의 목록을 반환합니다.
예시
키 목록 가져오기:
x = thisdict.keys()
키 목록은 사전의 보기 이므로 사전에 수행된 모든 변경 사항이 키 목록에 반영됩니다.
예시
원래 사전에 새 항목을 추가하고 키 목록도 업데이트되는지 확인합니다.
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.keys()
print(x) #before the change
car["color"] =
"white"
print(x) #after the change
값 가져오기
이 values()
메서드는 사전에 있는 모든 값의 목록을 반환합니다.
예시
값 목록을 가져옵니다.
x = thisdict.values()
값 목록은 사전의 보기 이므로 사전에 수행된 모든 변경 사항이 값 목록에 반영됩니다.
예시
원래 사전을 변경하고 값 목록도 업데이트되는지 확인합니다.
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.values()
print(x) #before the change
car["year"]
= 2020
print(x) #after the change
예시
원래 사전에 새 항목을 추가하고 값 목록도 업데이트되는지 확인합니다.
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.values()
print(x) #before the change
car["color"]
= "red"
print(x) #after the change
아이템 받기
이 items()
메서드는 사전의 각 항목을 목록의 튜플로 반환합니다.
예시
키:값 쌍 목록 가져오기
x = thisdict.items()
반환된 목록은 사전 항목의 보기 입니다. 즉, 사전에 수행된 모든 변경 사항이 항목 목록에 반영됩니다.
예시
원래 사전을 변경하고 항목 목록도 업데이트되는지 확인합니다.
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.items()
print(x) #before the change
car["year"]
= 2020
print(x) #after the change
예시
원래 사전에 새 항목을 추가하고 항목 목록도 업데이트되는지 확인합니다.
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.items()
print(x) #before the change
car["color"]
= "red"
print(x) #after the change
키가 있는지 확인
지정된 키가 사전에 있는지 확인하려면 다음 in
키워드 를 사용하십시오.
예시
사전에 "model"이 있는지 확인하십시오.
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
if "model" in thisdict:
print("Yes, 'model' is
one of the keys in the thisdict dictionary")