list 타입 이전 포스팅에 이어서 이번에는 list 타입에 대해서 알아보자. 파이썬에서 list 타입은 list 클래스로 구현되어 있다. list 타입은 대괄호 '[ ]' 안에 콤마로 데이터를 구분하며, 데이터 값을 변경할 수 있는(mutable) 시퀀스 타입이다.
리스트의 데이터는 서로 다른 타입의 항목도 들어갈 수 있다. 시퀀스 타입 중에서는 range와 더불어서 가장 자주 쓰이는 타입이며, 나중에 스택(stack)이나 큐(queue) 같은 데이터 자료구조를 설계할 때도 많이 쓰인다. class list([iterable]) 대괄호 '[ ]' 안에 콤마로 데이터를 구분하여 생성할 수 있다. >>> a = [] >>> a [] >>> type(a)