티스토리 뷰

이 문제를 해결하기 위해서는 파이썬 자료구조 리스트와 딕셔너리에 대한 이해가 필요하다.

 

공학에서는 프로그램을 자료구조와 알고리즘의 집합으로 본다.

자료구조는 자료와 자료구조로 구분된다. 

자료구조는 여러 종류가 있지만 대부분 행렬,. 연결리스트, 튜플, 해시테이블로 구분한다.

 

이 중 파이썬은 행렬과 연결리스트를 리스트로 정의하고 있다. 해시테이블은 딕셔너리로 부른다.

결국 파이썬은 리스트, 튜플, 딕셔너리 자료구조를 갖게된다.

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

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
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
글 보관함