Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 변수와 입출력
- 리스트와 차이점
- 정보를 담을 수 있는 그릇
- del()
- append()
- 1일차
- 귀도 반 로섬
- false
- null # undefined
- 변할 수 있는
- html
- Java Script # == # === # difference # 차이
- 성적 입력받기
- 조지 불
- 입출력
- 차집합
- 합집합
- a=1
- 부스트캠프
- 딥러닝
- 조건문 큰 수부터 입력받아야하는 이유
- index()
- 불리안
- Python
- insert()
- input()
- 변수
- 파이썬
- pop()
- 그룹 # 그룹 해체 # 단축키 #figma #Figma
Archives
- Today
- Total
I about me
[Python] 8일차 딕셔너리란 무엇인가? 본문
딕셔너리는 "사전"이라는 뜻을 가지고 있으며, 코딩에서는 API에서 많이 쓰인다.
API란, 컴퓨터나 컴퓨터 프로그램 사이의 연결이라는 뜻이다.
23년도 하계 현장실습을 해보면서 한 예시를 통해 딕셔너리에 대해 이해를 높일 수 있었는데
실제 코드를 올릴 시 문제가 생길 수 있으므로 생략해서 필요한 부분만 코드를 나에게 바꿔 올려보자면 다음과 같다.
camera = {
"C1_1" : 4, "C1_2" : 4, "C1_3" : 4, "C1_4" : 4,
"C2_1" : 3, "C2_2" : 5, "C2_3" : 4, "C2_4" : 4,
"C3_1" : 4, "C3_2" : 4, "C3_3" : 2
}
아래에 예시는 한 카메라에서 볼 수 있는 차선의 수를 의미한다. 즉, 카메라에서 차선 정보를 얻을 수 있는 것이다.
어쨌든 딕셔너리의 핵심은 key와 value이다.
예제
참고문헌 - 위키독스, 파이썬 유치원반
1) 변수를 dic으로 하여 key는 “name”으로, value는 “Eric”으로 선언해주세요.
dic = {'name':'Eric'}
2) (1)에서 만든 dic에 key는 “age”으로, value는 21으로 추가해주세요.
dic = {'name':'Eric'}
dic['age'] = 21
3) (2)에서 만든 age 부분을 다시 삭제해주세요.
del dic['age']
print(dic)
4)
아래의 딕셔너리에서
a = {1: "빨간색", 2 : "파란색", 3 : "노란색"}
① key들만 모두 출력하세요.
print(a.keys())
② value들만 모두 출력하세요.
print(a.values())
③ item들 모두 출력하세요.
print(a.items())
'Python' 카테고리의 다른 글
[Python] 10일차 불이란 무엇인가? (0) | 2023.08.22 |
---|---|
[Python] 9일차 집합이란 무엇인가? (0) | 2023.08.22 |
[Python] 7일차 튜플이란 무엇인가? (0) | 2023.08.22 |
[Python] 6일차 리스트란 무엇인가? (0) | 2023.08.22 |
[Python] 5일차 변수와 입출력의 관계 (0) | 2023.08.22 |