python/python 기초

python 파이썬 딕셔너리 모든 것 key value 특정 키값 json values 파이썬 출력 하는 법

김_나무 2024. 10. 17.
반응형

파이썬 딕셔너리 출력하는 다양한 방법

안녕하세요! 오늘은 파이썬에서 딕셔너리를 출력하는 여러 가지 방법에 대해 알아보겠습니다.

 

딕셔너리는 키-값 쌍으로 데이터를 저장하는 강력한 자료형으로, 다양한 방식으로 정보를 표현할 수 있습니다.

 

그럼 시작해볼까요?


1. 기본 출력

 

가장 기본적인 방법은 print() 함수를 사용하는 것입니다. 딕셔너리를 간단하게 출력할 수 있습니다.

코드
my_dict = {'name': 'Alice', 'age': 25, 'city': 'New York'}
print(my_dict)
출력
{'name': 'Alice', 'age': 25, 'city': 'New York'}

2. 키-값 쌍을 개별적으로 출력

 

딕셔너리의 각 키-값 쌍을 반복문을 사용하여 개별적으로 출력할 수 있습니다.

코드 
my_dict = {'name': 'Bob', 'age': 30, 'city': 'Los Angeles'}
for key, value in my_dict.items():
    print(f"{key}: {value}")
출력
name: Bob
age: 30
city: Los Angeles

3. 특정 키의 값 출력

 

특정 키에 대한 값을 출력할 수도 있습니다.

코드
my_dict = {'name': 'Charlie', 'age': 35, 'city': 'Chicago'}
print(my_dict['name'])
출력
Charlie

4. JSON 형식으로 출력

 

json 모듈을 사용하여 딕셔너리를 JSON 형식으로 출력할 수 있습니다. JSON 형식은 데이터 교환에 많이 사용됩니다.

코드
import json

my_dict = {'name': 'Diana', 'age': 28, 'city': 'Miami'}
json_output = json.dumps(my_dict, indent=4)
print(json_output)
출력
{
    "name": "Diana",
    "age": 28,
    "city": "Miami"
}

5. 키만 출력

 

딕셔너리의 모든 키를 출력하고 싶다면 keys() 메서드를 사용할 수 있습니다.

코드
my_dict = {'name': 'Ethan', 'age': 40, 'city': 'Seattle'}
print(my_dict.keys())
출력
dict_keys(['name', 'age', 'city'])

6. 값만 출력

 

딕셔너리의 모든 값을 출력하고 싶다면 values() 메서드를 사용할 수 있습니다.

코드
my_dict = {'name': 'Fiona', 'age': 22, 'city': 'Austin'}
print(my_dict.values())
출력
dict_values(['Fiona', 22, 'Austin'])

오늘은 파이썬에서 딕셔너리를 출력하는 다양한 방법에 대해 알아보았습니다.

 

기본적인 출력 방법부터 개별 키-값 쌍 출력, JSON 형식, 키와 값만 출력하는 방법까지 여러 기술을 사용하여 딕셔너리를 출력할 수 있었습니다.

 

이 방법들을 통해 여러분의 코드를 더욱 유용하게 활용해보세요!

 

 

감사합니다!

반응형

댓글

💲 추천 글