리스트 자료형 1. 정의 : 여러 개의 데이터를 연속적으로 담아 처리하기 위해 사용하는 자료형이다. 사용자 입장에서 C나 자바에서의 배열(array)의 기능뿐 아니라 연결 리스트의 기능을 지원한다. C++의 STL vector와 기능적으로 유사하다. 리스트 대신에 배열 혹은 테이블이라고 부르기도 한다. 2. 특징 리스트는 대괄호([])안에 원소를 넣어 초기화하며, 쉼표(,)로 원소를 구분한다. (변수에 값을 할당해서 초기화한다는 말이다) 리스트의 원소에 접근할 때는 인덱스(index) 값을 괄호에 넣는다. (인덱스는 0부터 시작한다) 비어 있는 리스트를 선언하고자 할 때는 list() 혹은 간단히 []를 이용할 수 있다. 3. 리스트의 인덱싱 : 인덱스 값을 입력하여 리스트의 특정한 원소에 접근하는 것을..