티스토리 뷰
이 문제를 해결하기 위해서는 파이썬 자료구조 리스트와 딕셔너리에 대한 이해가 필요하다.
공학에서는 프로그램을 자료구조와 알고리즘의 집합으로 본다.
자료구조는 자료와 자료구조로 구분된다.
자료구조는 여러 종류가 있지만 대부분 행렬,. 연결리스트, 튜플, 해시테이블로 구분한다.
이 중 파이썬은 행렬과 연결리스트를 리스트로 정의하고 있다. 해시테이블은 딕셔너리로 부른다.
결국 파이썬은 리스트, 튜플, 딕셔너리 자료구조를 갖게된다.
https://ko.wikipedia.org/wiki/%EC%9E%90%EB%A3%8C_%EA%B5%AC%EC%A1%B0
파이썬은 리스트를 [], 튜플을 (), 딕셔너리를 {} 기호로 표현한다.
그리고 리스트의 노드를 엘리먼스(=요소), 딕셔너리의 노드를 아이템으로 구분한다.
파이썬 공식 홈페이지에서 for - loop 에 대한 설명은 다음과 같다.
https://docs.python.org/ko/3/tutorial/controlflow.html#for-statements
파이썬 공식 홈페이지에서 리스트에 대한 설명은 다음과 같다.
https://docs.python.org/ko/3/tutorial/introduction.html#lists
파이썬 공식 홈페이지에서 딕셔너리에 대한 설명은 다음과 같다.
https://docs.python.org/ko/3/tutorial/datastructures.html#dictionaries
'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
링크
TAG
- Java
- tensorflow
- Mongo
- database
- springMVC
- JUnit
- Oracle
- React
- COLAB
- Git
- mariadb
- JPA
- Eclipse
- Django
- Algorithm
- AWS
- SQLAlchemy
- FLASK
- maven
- SpringBoot
- Python
- jQuery
- ERD
- vscode
- intellij
- docker
- nodejs
- KAFKA
- terms
- Mlearn
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함