Notice
Recent Posts
Recent Comments
Link
SeouliteLab
[Python/파이썬] JSON을 딕셔너리로 변환하기 본문
1. JSON 문자열을 딕셔너리로 변환하기
Python에서는 json 모듈을 사용하여 JSON 형식의 문자열을 딕셔너리로 변환할 수 있습니다. 이를 위해서는 json.loads() 함수를 사용합니다.
import json
# JSON 문자열 정의
json_string = '{"name": "John", "age": 30, "city": "New York"}'
# 딕셔너리로 변환
person_dict = json.loads(json_string)
print(person_dict)
2. JSON 파일을 딕셔너리로 변환하기
JSON 파일을 딕셔너리로 변환하려면 json.load() 함수를 사용합니다. 이 함수는 JSON 형식의 파일을 열고, 파싱하여 딕셔너리로 변환합니다.
# JSON 파일을 딕셔너리로 변환
with open('person.json', 'r') as json_file:
person_dict = json.load(json_file)
print(person_dict)
3. JSON 형식 확인하기
생성된 딕셔너리가 올바른 JSON 형식인지 확인하기 위해 딕셔너리를 출력하여 확인합니다. JSON 형식은 중괄호로 시작하고 끝나며, 키와 값은 쌍으로 이루어져 있습니다.
{
"name": "John",
"age": 30,
"city": "New York"
}
4. 변환된 딕셔너리 사용하기
변환된 딕셔너리를 사용하여 원하는 데이터에 접근하고, 필요한 작업을 수행할 수 있습니다. 딕셔너리는 키를 사용하여 각 항목에 접근할 수 있습니다.
print(person_dict['name']) # 출력: John
print(person_dict['age']) # 출력: 30
print(person_dict['city']) # 출력: New York
'프로그래밍' 카테고리의 다른 글
[Python/파이썬] 딕셔너리 업데이트(update) 함수 활용 (0) | 2024.03.02 |
---|---|
[Python/파이썬] 딕셔너리 Index로의 접근과 순회 방법 (0) | 2024.03.02 |
[Python/파이썬] 딕셔너리를 JSON으로 변환하기 (0) | 2024.03.02 |
[Python/파이썬] 줄바꿈 입력 방법 (0) | 2024.03.02 |
[Python/파이썬] join() 함수를 활용한 문자열 합치기 (0) | 2024.03.02 |