배열 요소를 딕셔너리 형태로 변환하기

파이썬에서는 배열을 딕셔너리 형태로 변환하는 방법이 간단하게 제공됩니다. 이 글에서는 배열을 딕셔너리로 변환하는 방법과 그 예제를 살펴보겠습니다.

배열을 딕셔너리로 변환하기

배열이 주어졌을 때, 이를 딕셔너리로 변환하려면 zip 함수를 이용합니다. zip 함수는 여러 개의 배열을 순서대로 묶어주는 역할을 합니다.

예를 들어, 다음과 같은 배열이 있다고 가정해봅시다:

names = ["Alice", "Bob", "Charlie"]
ages = [25, 30, 35]

위의 배열을 딕셔너리로 변환하려면 zip 함수를 사용하면 됩니다. 아래와 같은 코드를 이용하면 됩니다:

result = dict(zip(names, ages))
print(result)

위의 코드를 실행하면 다음과 같은 결과가 출력됩니다:

{'Alice': 25, 'Bob': 30, 'Charlie': 35}

예제 코드

아래는 zip 함수를 사용하여 배열을 딕셔너리로 변환하는 예제 코드입니다:

names = ["Alice", "Bob", "Charlie"]
ages = [25, 30, 35]

result = dict(zip(names, ages))
print(result)

위의 코드를 실행하면 다음과 같은 결과가 출력됩니다:

{'Alice': 25, 'Bob': 30, 'Charlie': 35}

마무리

이렇게 배열을 딕셔너리로 변환하는 방법을 알아보았습니다. zip 함수를 사용하여 간단하게 배열을 딕셔너리로 변환할 수 있습니다. 많은 프로그래밍 상황에서 배열을 딕셔너리로 변환하는 것은 유용하게 사용될 수 있으므로 주목할 만한 기술입니다.

#python #배열 #딕셔너리