일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- window netstat time wait 제거
- conda 가상환경 설정 오류
- time wait port kill
- 3000 port kill
- conda base 기본 설정
- conda base 활성화
- 오블완
- 티스토리챌린지
- 실행중인 포트 죽이기
- conda 기초 설정
- 려려
Archives
- Today
- Total
모도리는 공부중
20.11.09. 오후 - 파이썬 반복문 복습 & 딕셔너리 본문
K-디지털 빅데이터 분석서비스 개발자과정 20.11.02~21.04.12/PYTHON(웹크롤링, 머신·딥러닝)
20.11.09. 오후 - 파이썬 반복문 복습 & 딕셔너리
공부하는 모도리 2020. 11. 9. 17:29728x90
반응형
for를 밖에서 먼저 하지 말고 안에 집어넣어서 한 번 해보세요!
실패중...
연구원님 : 저랑 같이 해봅시다!
딕셔너리(dictionary)란?
- "홍길동씨는 나이가 58세이고 키는 170cm 몸무게는 60kg이다.
- dictionary는 단어 그대로 해석하면 사전이라는 뜻
- dictionary는 Key와 Value를 한쌍으로 갖는 자료형
- 딕셔너리 타입은 immutable한 key와 mutable한 value로 맵핑되어 있는 순서가 없는 집합
딕셔너리명 = {Key : Value, Key : Value, …}
※ Key에는 변하지 않는 값을 사용하고, Value에는 변하는 값과 변하지 않는 값 모두 사용할 수 있다.
콤마를 기준으로 한쌍.
순서가 없기 때문에 리스트처럼 인덱싱을 할 수가 없다.
딕셔너리명[key]=value
이렇게 추가할 수 있다.
딕셔너리 값을 삭제할 수도 있다.
딕셔너리 키값 가져오기
1. 딕셔너리명[key]
2. 딕셔너리명.get(key)
그럼 대체 1번과 2번의 차이가 뭔가요?
1번은 없으면 이렇게 멈춰버리지만, 2번은 없으면 그냥 넘어가버린다. 계속 데이터를 볼 수 있다는 뜻.
딕셔너리 key만 가져오기
딕셔너리명.keys()
딕셔너리 Value만 가져오기
딕셔너리명.value()
딕셔너리 key와 value 같이 가져오기
딕셔너리명.items()
딕셔너리 for문 활용
key in 딕셔너리명
- in은 딕셔너리의 키에 한해서 동작한다.
딕셔너리명 모두 지우기
딕셔너리명.clear()
- 이처럼 한 번에 깔끔하게 지울 수 있다.
728x90
반응형
'K-디지털 빅데이터 분석서비스 개발자과정 20.11.02~21.04.12 > PYTHON(웹크롤링, 머신·딥러닝)' 카테고리의 다른 글
20.11.12. 오후 - 파이썬라이브러리(PL) numpy (0) | 2020.11.12 |
---|---|
20.11.10. 오전 - 파이썬 별만들기, 함수 (0) | 2020.11.10 |
20.11.06. 오후 - 파이썬 반복문 (0) | 2020.11.06 |
20.11.05. 오후 - 파이썬 리스트, 튜플, 반복문(맛보기) (0) | 2020.11.05 |
20.11.04. 오후 - 파이썬 조건문 (0) | 2020.11.04 |
Comments