안녕하세요 엘빈입니다. 저번 포스팅까지 숫자형, 문자열 등 기본 자료형에 대해서 알아보았는데요. 기본 자료형으로도 많은 연산을 수행할 수 있지만 부족한 감이 없지 않아 있습니다. 파이썬은 기본형을 제외한 다양한 자료형을 제공하는데요. 그 중 가장 유용하게 쓰이는 것이 리스트 자료형입니다. 이번 포스팅에서는 리스트 자료형에 대해서 상세히 알아보겠습니다.
리스트 자료형이란?
여러가지 값들을 저장할 때 어떻게 해야할까요?
단순히 생각하지면 5개의 값이 필요할 때 5개의 변수를 선언하면 될 것입니다.
하지만 100개의 값이 필요할 때 100개의 변수를 선언한다면 너무나도 힘든 일이 될 것입니다.
리스트 자료형은 여러 값들을 보다 편리하게 저장하기 위해 등장하였습니다.
다른 프로그래밍 언어의 경우 배열이라는 개념을 도입하여 여러가지 값들을 표현합니다.
파이썬에서 제공하는 리스트 또한 배열과 거의 유사합니다.
하지만 리스트 자료형이 가진 장점이 있습니다.
바로 값들의 자료형 혼합이 가능하다는 점입니다.
다음은 c# 언어 배열입니다.
1 int[] num = {1,2,3,4} // 잘 작동함
2 int[] num = {1,2,'3','4'} // 작동하지 않음
먼저 배열을 선언할 때 자료형을 지정해야 합니다. 따라서 가지는 원소값들은 모두 선언된 자료형을 따라야 합니다. 하지만 이전 포스팅에서 배웠듯이 파이썬은 자료형을 선언하지 않습니다.