티스토리 뷰
이 문제를 해결하기 위해서는 파이썬 자료구조 리스트와 딕셔너리에 대한 이해가 필요하다.
공학에서는 프로그램을 자료구조와 알고리즘의 집합으로 본다.
자료구조는 자료와 자료구조로 구분된다.
자료구조는 여러 종류가 있지만 대부분 행렬,. 연결리스트, 튜플, 해시테이블로 구분한다.
이 중 파이썬은 행렬과 연결리스트를 리스트로 정의하고 있다. 해시테이블은 딕셔너리로 부른다.
결국 파이썬은 리스트, 튜플, 딕셔너리 자료구조를 갖게된다.
https://ko.wikipedia.org/wiki/%EC%9E%90%EB%A3%8C_%EA%B5%AC%EC%A1%B0
자료 구조 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 자료구조(資料構造, 영어: data structure)는 컴퓨터 과학에서 효율적인 접근 및 수정을 가능케 하는 자료의 조직, 관리, 저장을 의미한다.[1][2][3] 더 정확히 말해,
ko.wikipedia.org
파이썬은 리스트를 [], 튜플을 (), 딕셔너리를 {} 기호로 표현한다.
그리고 리스트의 노드를 엘리먼스(=요소), 딕셔너리의 노드를 아이템으로 구분한다.
파이썬 공식 홈페이지에서 for - loop 에 대한 설명은 다음과 같다.
https://docs.python.org/ko/3/tutorial/controlflow.html#for-statements
4. 기타 제어 흐름 도구 — Python 3.10.7 문서
4. 기타 제어 흐름 도구 방금 소개한 while 문 외에도, 파이썬은 다른 언어들에서 알려진 일반적인 흐름 제어문들을 사용하고, 나름의 변형을 가하고 있습니다. 4.1. if 문 아마도 가장 잘 알려진 문
docs.python.org
파이썬 공식 홈페이지에서 리스트에 대한 설명은 다음과 같다.
https://docs.python.org/ko/3/tutorial/introduction.html#lists
3. 파이썬의 간략한 소개 — Python 3.10.7 문서
3. 파이썬의 간략한 소개 다음에 나올 예에서, 입력과 출력은 프롬프트(>>> 와 …)의 존재 여부로 구분됩니다: 예제를 실행하기 위해서는 프롬프트가 나올 때 프롬프트 뒤에 오는 모든 것들을 입
docs.python.org
파이썬 공식 홈페이지에서 딕셔너리에 대한 설명은 다음과 같다.
https://docs.python.org/ko/3/tutorial/datastructures.html#dictionaries
5. 자료 구조 — Python 3.10.7 문서
5. 자료 구조 이 장에서는 여러분이 이미 배운 것들을 좀 더 자세히 설명하고, 몇 가지 새로운 것들을 덧붙입니다. 5.1. 리스트 더 보기 리스트 자료 형은 몇 가지 메서드들을 더 갖고 있습니다. 이
docs.python.org
'5. 파이썬' 카테고리의 다른 글
파이썬/컴퓨터비전/2022-10-31/ opencv 설치 에러 해결 (0) | 2022.10.31 |
---|---|
파이썬/알고리즘/2022-10-07/ 정렬 예제 : 버블정렬 (0) | 2022.10.07 |
파이썬/알고리즘/2022-10-05/ BMI 비만도 계산 (0) | 2022.10.05 |
파이썬/알고리즘/2022-10-04/ 계산기, 성적표 (0) | 2022.10.04 |
파이썬/알고리즘/2022-09-14/ 부르트포스 (0) | 2022.09.14 |
- Total
- Today
- Yesterday
- Algorithm
- Mlearn
- tensorflow
- JUnit
- docker
- Mongo
- Django
- ERD
- SpringBoot
- SQLAlchemy
- Python
- database
- nodejs
- FLASK
- Java
- Oracle
- AWS
- vscode
- COLAB
- Git
- React
- intellij
- JPA
- terms
- KAFKA
- Eclipse
- springMVC
- mariadb
- maven
- jQuery
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |