| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- 우선순위 큐
- isdigit()
- Algorithm
- isalpha()
- 코테
- isnumeric()
- Dynamic Programming
- 동적 프로그래밍
- knowledge
- 알고리즘
- Python
- bfs
- 그래프
- Recommendation
- 추천시스템
- Deque
- 자료구조
- LSTM
- 정렬
- find()
- 파이썬
- 백준
- 프로그래머스
- Knowledge graph
- kg
- explainable recommendation
- isalnum()
- 그래프 탐색
- Stack
- DP
Archives
- Today
- Total
데린이 고인물되기
checkio - INITIATION - 12.Best Stock 본문
반응형

python 에서 Dictionary 문제인 것 같은데 Dictionary 에서 정말 기본적인 것만 기억나서 한 번 공부하고 풀어봤다.
<Dictionary>
기본적인건 여기 적지만 나머지 자세한 내용은 아래 링크 참고
출처 : https://wikidocs.net/16043
17. dictionary(딕셔너리)
## 1. dictionary(딕셔너리) - 딕셔너리 타입은 immutable한 키(key)와 mutable한 값(value)으로 맵핑되어 있는 순서가 없는 집합입니다. ...
wikidocs.net
- 값(value)은 중복 가능, 키(key)는 중복 되면 마지막 값으로 저장.
-순서가 없다 --> 인덱스로 접근 불가능, 키로 접근
>>>dic = {'2022-07-14' : 1, '2022-07-15' : 2}
>>>dic[0] # 인덱스로 접근 불가능
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyError: 0
>>>dic['2022-07-14'] # 딕셔너리 key값으로 접근 가능
1
- 키로 접근하여 값 변경 가능
>>>dic['2022-07-14] = 9
>>>dic
{'2022-07-14' : 9, '2022-07-15' : 2}
-새로운 키와 값 추가 가능
>>>dic['2022-08'] = 19
>>>dic
{'2022-07-14' : 9, '2022-07-15' : 2, '2022-08' : 19}
위 문제는 위 링크의 6. dictionary (딕셔너리) for 문 부분을 많이 참고해서 풀었다.

반응형
'checkio > INITIATION' 카테고리의 다른 글
| checkio - INITIATION - 14.Remove All Before (0) | 2022.07.20 |
|---|---|
| checkio - INITIATION - 13. Nearest Value (0) | 2022.07.19 |
| checkio - INITIATION - 11.Correct Sentence (0) | 2022.07.19 |
| checkio - INITIATION - 10. Replace First (0) | 2022.07.19 |
| checkio - INITIATION - 9. Between Markers(simplified) (0) | 2022.07.19 |