2022. 7. 24. 17:49ㆍPython/혼공학습단 8기
# | 진도 | 기본 미션 | 선택 미션 |
3주차 (7/18 ~ 7/24) |
Chapter 04 | 리스트, 딕셔너리, 범위 자료형에 대해 이해한 내용을 바탕으로 포스팅하기 | p.213쪽의 1번 문제의 답 쓰고 인증샷 |
■ 기본 미션
보통 다른 프로그래밍 언어에서 배열(Array)은 동일한 타입의 자료로 구성되지만, 파이썬에서는 타입이 동일하지 않아도 가능하며, 리스트(List)라는 용어를 사용합니다. 또한 파이썬의 딕셔너리(Dictionary)와 같이 키(key)와 값(value)으로 구성된 데이터 타입을 다른 프로그래밍 언어에서는 맵(map)이라고 부릅니다.
□ 리스트, 딕셔너리, 범위 자료형에 대해 이해
1. 리스트: 앞서 언급한 것 처럼, 리스트에 저장되는 요소는 모두 같은 타입일 필요가 없으며, 순서(index)가 있고 중복을 허용
- [ 요소, 요소, 요소 ... ]
. [리스트] 외 (튜플)도 있지만 이는 요소의 수정/추가 등 변경이 불가, 리스트에 비해 메모리 사용은 적음. ★예습
2. 딕셔너리: 중괄호{ } 안에 key : value 형식으로 저장, 리스트와는 다르게 중복을 허용하지 않음.
- 변수 = { 키: 값, 키: 값, ... , 키: 값 }
. 딕셔너리 외 세트(set)도 {}를 사용하는데 집합으로 요소가 순서대로 저장되지 않으며, 중복 안되고 출력 시 무작위로 추출 ★예습
3. 범위(range) 자료형: 리스트, 딕셔너리 외에 for 반복문과 함께 많이 사용
- range() 함수: 정수로 이루어진 범위를 만들 때
. range(A): 0부터 A-1까지의 정수로 범위를 만듬.
. range(A, B): A부터 B-1까지의 정수로 범위를 만듬.
. range(A, B, C): A부터 B-1까지의 정수로 범위를 만드는데, 앞뒤의 숫자가 C만큼의 차이를 가짐.
■ 선택 미션
예상했던 값과 실제 실행 값이 동일하다는 점이, 제가 공부를 열심히 했다는 증거인 것 같아 뿌듯했습니다.
'Python > 혼공학습단 8기' 카테고리의 다른 글
혼자 공부하는 파이썬(개정판) 6주차 (0) | 2022.08.17 |
---|---|
혼자 공부하는 파이썬(개정판) 5주차 (0) | 2022.08.12 |
혼자 공부하는 파이썬(개정판) 4주차 (0) | 2022.07.30 |
혼자 공부하는 파이썬(개정판) 2주차 (0) | 2022.07.11 |
혼자 공부하는 파이썬(개정판) 1주차 (0) | 2022.07.04 |