본문 바로가기
카테고리 없음

파이썬 딕셔너리: 직관적이고 유용한 데이터 구조의 활용법

by 뷰티풀스택 2023. 7. 9.
반응형

사전(Dictionary)은 파이썬에서 매우 유용한 데이터 구조 중 하나입니다. 사전은 키(key)와 값을(value) 쌍으로 연결하는 구조로 이루어져 있습니다. 이를 통해 특정 키를 사용하여 값을 찾을 수 있습니다.

 

사전을 생성하는 방법은 다양합니다. 가장 일반적인 방법은 중괄호({})를 사용하는 것입니다. 중괄호 내에 각 키(key)와 그에 해당하는 값을(value) 콜론(:)으로 구분하여 입력합니다. 각각의 키와 값은 쉼표(,)로 구분됩니다.

 

다음은 사전을 생성하는 간단한 예시입니다:

 

```python

# 사전 생성

student = {"이름": "홍길동", "나이": 20, "학교": "ABC 대학교"}

 

print(student)

```

 

위 예제에서 `student`라는 사전을 생성하였습니다. 키 "이름"에 해당하는 값은 "홍길동"이고, 키 "나이"에 해당하는 값은 20, 키 "학교"에 해당하는 값은 "ABC 대학교"입니다. 실행 결과는 다음과 같이 출력됩니다:

 

```

{"이름": "홍길동", "나이": 20, "학교": "ABC 대학교"}

```

 

사전은 다른 자료구조와 마찬가지로 변수에 할당되어 사용될 수 있으며, 값을 가져오기 위해 해당 키를 인덱싱(indexing)합니다. 예를 들어, `student` 사전에서 키 "이름"에 대한 값을 가져오기 위해서는 다음과 같이 작성합니다:

 

```python

name = student["이름"]

print(name)  # 출력 결과: 홍길동

```

 

사전 생성에 대한 자세한 내용은 파이썬 공식 문서를 확인하십시오. [링크](https://docs.python.org/ko/3/tutorial/datastructures.html#dictionaries)

반응형

댓글