[파이썬 기초] 데이터 값 변경이 가능한 시퀀스 list 타입


[파이썬 기초] 데이터 값 변경이 가능한 시퀀스 list 타입

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


#list #인덱싱 #얕은복사 #시퀀스타입 #슬라이싱 #리스트이해 #리스트 #깊은복사 #객체 #python #파이썬

원문링크 : [파이썬 기초] 데이터 값 변경이 가능한 시퀀스 list 타입