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
- java알고리즘문제풀이
- java기본자료형
- 노베이스부트캠프
- 격파르타후기
- java 자료구조 활용
- sqld자격증합격
- java list 출력
- 인터프린터언어
- 항해15기
- java set 저장
- java list 저장
- java set 출력
- javaJVM
- 프로그래머스
- 프로그래머스제일작은수
- 항해99후기
- java참조자료형
- javaJRE
- 작은수제거하기
- java최솟값구하기
- java map 저장
- 격파르타비전공자
- 코딩부트캠프후기
- java map 출력
- 격파르타장점
- 컴파일
- java map
- java알고리즘
- 비전공자sqld
- 격파르타합격후기
Archives
- Today
- Total
코딩과 결혼합니다
Python 기초 문법 - 딕셔너리 본문
728x90
Python / 설치
➡️ 일종의 번역팩을 설치한다고 생각하면 된다.
➡️ 파이썬 문법으로 된 것을 컴퓨터가 알아들을 수 있는 기계어로 변환해 줄 수 있도록, 번역 패키지를 설치하는 것
➡️ 문법이 직관적이라 초보자가 배우기 좋은 언어이다.
딕셔너리 key : value
(무엇이 먼저 위치해 있는지 순서가 중요하지 않다.)
a_dict = {'name':'bob','age':27,'friend':['영희','철수']}
result = a_dict['friend'][1]
print(result)
result = a_dict['friend'][1]
print(result)
딕셔너리와 리스트
key 'friend'의 value 영희,철수에서 1번째를 출력 == 철수
a_dict = {'name':'bob','age':27,'friend':['영희','철수']}
a_dict['height'] = 100
print(a_dict)
a_dict['height'] = 100
print(a_dict)
딕셔너리에 특정 값을 추가 할 때는 위와 같이 입력 하면 된다.
a_dict = {'name':'bob','age':27,'friend':['영희','철수']}
a_dict['height'] = 100
result = ('height' in a_dict)
print(result)
a_dict['height'] = 100
result = ('height' in a_dict)
print(result)
'height'라는 요소가 포함되어 있는지 확인 == True
people = [
{'name': 'bob', 'age': 20, 'score':{'math':90,'science':70}},
{'name': 'carry', 'age': 38, 'score':{'math':40,'science':72}},
{'name': 'smith', 'age': 28, 'score':{'math':80,'science':90}},
{'name': 'john', 'age': 34, 'score':{'math':75,'science':100}}
]
print(people[2]['score']['science'])
{'name': 'bob', 'age': 20, 'score':{'math':90,'science':70}},
{'name': 'carry', 'age': 38, 'score':{'math':40,'science':72}},
{'name': 'smith', 'age': 28, 'score':{'math':80,'science':90}},
{'name': 'john', 'age': 34, 'score':{'math':75,'science':100}}
]
print(people[2]['score']['science'])
딕셔너리가 리스트의 형태로 여러개 있다.
여기서 smith의 science 점수를 가져올 것이다.
1.리스트에서는 순서가 중요하므로 smith가 있는 people[2]를
2.딕셔너리는 key값 ['score'] 의 ['science'] 를 입력해 준다.
== 90
'2세 > Python' 카테고리의 다른 글
반복문, 조건문 연습(feat. 조팝나무) (0) | 2023.05.20 |
---|---|
Python 기초 문법 - 조건문, 반복문 (0) | 2023.05.20 |
Get(주문 보여주기) (0) | 2023.05.16 |
Post(주문 저장하기) (0) | 2023.05.11 |
Flask-API (0) | 2023.05.11 |