list란? 말 그대로 목록이라는 뜻이며 값을 일렬로 늘어놓은 형태를 뜻한다. list 생성 list = [element1, element2, element3 ...] 리스트는 비어 있는 리스트([])일 수도 있고 리스트 자체를 요소로 가질 수도 있다. 즉, 리스트
Tuple이란? 리스트처럼 요소를 일렬로 저장하지만 저장된 요소를 변경, 추가, 삭제 할 수 없다. tuple 생성 tuple = () tuple = (1,) 처럼 1개의 요소만 가질때는 요소 뒤에 콤마를 반드시 붙여야 한다. tuple = 1, 2 처럼 괄호()를
Dictionary란? Key와 Value를 한 쌍으로 갖는 자료형이다. dictionary 생성 dict = {key1:value1, key2:value2, ...} key에는 변하지 않는 값만 사용 할 수 있어 리스트는 사용 할 수 없다. key는 고유한 값이므로
Stack LIFO : last in first out 마지막으로 들어온 데이터가 가장 먼저 처리된다. Queue FIFO : first in first out 처음으로 들어온 데이터가 가장 먼저 처리된다.