|

[Python3] 파이썬 딕셔너리 사용법

Python에서 딕셔너리는 키(key)와 값(value) 쌍을 저장하는 유연한 데이터 구조입니다. 딕셔너리는 중괄호 {}를 사용하여 정의하며, 각 항목은 키와 값이 콜론 :으로 구분되어 있습니다. 키는 딕셔너리 내에서 유일해야 하며, 값은 키에 매핑된 데이터입니다.

딕셔너리 기본 사용법

  1. 딕셔너리 생성: {'key1': 'value1', 'key2': 'value2'}와 같이 생성할 수 있습니다.
  2. 값 접근: dictionary['key1']을 통해 특정 키에 매핑된 값을 접근할 수 있습니다.
  3. 값 추가/수정: dictionary['new_key'] = 'new_value'로 새로운 키와 값을 추가하거나, 기존 키의 값을 수정할 수 있습니다.
  4. 값 삭제: del dictionary['key1']을 사용하여 키-값 쌍을 삭제할 수 있습니다.
  5. 키 확인: 'key1' in dictionary를 통해 ‘key1’이 딕셔너리에 있는지 확인할 수 있습니다.

예제

딕셔너리를 사용하여 이름과 나이를 저장하고 관련 작업을 수행하는 간단한 예제를 살펴보겠습니다.

# 딕셔너리 생성
person = {'name': 'John', 'age': 30}

# 값 접근
print(person['name'])  # 출력: John

# 값 추가/수정
person['city'] = 'New York'  # 새로운 키 'city' 추가
person['age'] = 31  # 'age'의 값을 31로 수정

# 값 삭제
del person['city']  # 'city' 키 삭제

# 키 확인
if 'age' in person:
    print("Age is available.")

# 모든 키와 값 출력
for key, value in person.items():
    print(f"{key}: {value}")

Code language: PHP (php)

이 코드는 딕셔너리의 생성부터 값 추가, 값 삭제, 그리고 키 확인에 이르는 전체적인 사용 방법을 보여줍니다. for 루프와 .items() 메서드를 사용하여 딕셔너리 내의 모든 키와 값 쌍을 출력하는 방법도 포함하고 있습니다.

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다