Notice
Recent Posts
Recent Comments
Link
SeouliteLab
[Python/파이썬] 딕셔너리 Index로의 접근과 순회 방법 본문
1. 특정 키로 값에 접근하기
Python의 딕셔너리는 키와 값의 쌍으로 이루어져 있습니다. 딕셔너리에서는 특정 키를 이용하여 해당하는 값을 가져올 수 있습니다.
my_dict = {'name': 'John', 'age': 30, 'city': 'New York'}
print(my_dict['name']) # 출력: John
2. 존재하지 않는 키에 대한 접근
만약 딕셔너리에 존재하지 않는 키로 접근하려고 시도하면 KeyError가 발생합니다. 따라서 존재 여부를 확인하는 것이 좋습니다.
# KeyError 발생
print(my_dict['job'])
3. get() 메서드를 이용한 안전한 접근
딕셔너리의 get() 메서드를 사용하면 존재하지 않는 키에 대한 접근 시에 None을 반환합니다. 이를 통해 KeyError를 방지할 수 있습니다.
print(my_dict.get('job')) # 출력: None
4. 모든 키와 값에 대한 순회
딕셔너리의 items() 메서드를 사용하여 모든 키와 값에 대해 순회할 수 있습니다. 이를 통해 딕셔너리의 모든 항목에 접근할 수 있습니다.
for key, value in my_dict.items():
print(key, value)
5. 키에 대한 순회
딕셔너리의 keys() 메서드를 사용하여 모든 키에 대해 순회할 수 있습니다. 이를 통해 모든 키에 접근할 수 있습니다.
for key in my_dict.keys():
print(key)
6. 값에 대한 순회
딕셔너리의 values() 메서드를 사용하여 모든 값에 대해 순회할 수 있습니다. 이를 통해 모든 값에 접근할 수 있습니다.
for value in my_dict.values():
print(value)
'프로그래밍' 카테고리의 다른 글
[Python/파이썬] 딕셔너리 CSV 파일 쓰기 (0) | 2024.03.02 |
---|---|
[Python/파이썬] 딕셔너리 업데이트(update) 함수 활용 (0) | 2024.03.02 |
[Python/파이썬] JSON을 딕셔너리로 변환하기 (0) | 2024.03.02 |
[Python/파이썬] 딕셔너리를 JSON으로 변환하기 (0) | 2024.03.02 |
[Python/파이썬] 줄바꿈 입력 방법 (0) | 2024.03.02 |