딕셔너리란? "키"를 기반으로 값을 저장하는 것 { }
1. 딕셔너리의 요소에 접근하기
- 딕셔너리를 선언할 때는 { }
- 딕셔너리의 요소에 접근할 때는 [ ]
dict_a = { "name": "Yuki", "type": "RF" } # 딕셔너리 선언
dict_a["name"] # Yuki 딕셔너리의 요소에 접근
dict_a["type"] # RF 딕셔너리의 요소에 접근
2. NameError
- 키값에 따옴표를 쓰지 않을 때 발생
3. 딕셔너리에 값 추가하기 / 제거하기
딕셔너리["새로운 키"] = 새로운 값 # 추가하기
del 딕셔너리["키"] # 제거하기
4. KeyError 예외
- 존재하지 않는 키에 접근할 때 발생
- 참고) 리스트: IndexError
- get( ) 함수를 사용하면 에러 대신 None 값이 출력
dictionary = { }
dictionary["name"]
# KeyError 발생
5. for 반복문: 딕셔너리와 함께 사용하기
for key in 딕셔너리:
코드
6. etc..
- 쉼표는 띄어쓰기, +는 붙여서 출력
pet = [a, b, c]
print(pet[0], pet[1]) # a b
print(pet[0] + pet[1]) # ab
'TIL > Python' 카테고리의 다른 글
| 함수 만들기, 함수의 활용 (0) | 2024.01.29 |
|---|---|
| 문자열, 리스트, 딕셔너리와 관련된 기본 함수 (0) | 2024.01.23 |
| 범위 자료형과 whlie 반복문 (1) | 2024.01.23 |
| 리스트와 반복문 (0) | 2024.01.23 |