파이썬의 사전
이전 블로그에서 나는 파이썬에 내장된 3가지 데이터 세트인 목록, 튜플, 세트에 대해 살펴보았습니다. 이 블로그에서는 또 다른 내장 Python 데이터 세트인 사전에 대해 살펴보겠습니다.
사전이란 무엇입니까?
사전은 키:값 쌍에 값을 저장하는 데 사용됩니다. 사전은 순서가 지정되지 않고 중복을 허용하지 않으며 변경할 수 있습니다.
사전 만들기
사전을 만들려면 다음 구문을 사용합니다.
variable_name = {key:value}
# example
friend_ages = {
"Rolf": 24,
"Adam": 30,
"Anne": 27
}
사전 항목에 액세스
사전 항목에 액세스하려면 다음 구문을 사용합니다.
friend_ages = {
"Rolf": 24,
"Adam": 30,
"Anne": 27
}
print(friend_ages["Adam"]) # 30
전체 사전을 인쇄해야 하는 경우 다음과 같이 인쇄 및 사전을 사용하면 됩니다.
friend_ages = {
"Rolf": 24,
"Adam": 30,
"Anne": 27
}
print(friend_ages) # {"Rolf": 24,"Adam": 30,"Anne": 27}
사전의 항목 변경
사전에서 항목을 변경하려면 항목에 액세스하는 것과 유사한 구문을 사용합니다.
friend_ages = {
"Rolf": 24,
"Adam": 30,
"Anne": 27
}
friend_ages["Rolf"] = 21
print(friend_ages["Rolf"]) # 21
사전에 항목 추가
사전에 항목을 추가하려면 다음 구문을 사용합니다.
friend_ages = {
"Rolf": 24,
"Adam": 30,
"Anne": 27
}
friend_ages["Danny"] = 38
print(friends_ages) # {"Rolf": 24,"Adam": 30,"Anne": 27,"Danny":38}
항목 삭제
사전에서 항목을 삭제하려면
pop()
메서드를 사용합니다.friend_ages = {
"Rolf": 24,
"Adam": 30,
"Anne": 27
}
friend_ages.pop("Adam")
print(friends_ages) # {"Rolf": 24,"Anne": 27}
사전 반복
마지막으로 사전을 반복하기 위해 for 루프를 사용합니다.
student_attendance = {"Rolf": 96, "Bob": 80, "Anne": 100}
for student in student_attendance:
print(student) # Rolf, Bob, Anne
# print every key value pair
for student in student_attendance:
print(f"{student}: {student_attendance[student]}")
# Rolf: 96
# Bob: 80
# Anne: 100
Reference
이 문제에 관하여(파이썬의 사전), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/scdan0624/dictionaries-in-python-jmi텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)