파이썬 자료형 리스트(list)란?
일반적인 숫자, 문자 변수는 '개별적인 자료'라면 리스트는 '여러 자료들을 하나로 모아서 사용할 수 있는 형태의 자료'로 보면 된다.
여러 자료형을 하나로 담을 수 있으며, 여러 요소를 하나의 변수로 사용하고 싶을 때 사용하는 변수를 자료형 리스트 및 list라 한다.
자료형 리스트(list) 선언 방식
- 자료형 리스트(list) 생성하는 방법은 대괄호([])에 자료를 쉼표로 구분해서 선언한다.
- 대괄호([]) 안에 넣는 자료를 요소라고 불리며 영어명칭으로는 'element'라고 불린다.
자료형 리스트(list) 예제
ListTest = [123, 3.14, 'List',[12,14,[13,16]]]
print(ListTest)
선언방식은 위와 같다
문자와 숫자 상관없이 같이 선언해 줄 수 있으며 위와 같이 출력이 된다
반응형
특징
- 인덱싱과 슬라이싱
- 리스트 기호인 대괄호([]) 안에 들어가는 숫자를 인덱스(index)라고 한다.
- 리스트 안에 있는 요소를 각각 사용하려면
리스트 뒤에 대괄호([])를 입력하고 자료의 의치를 나타내는 숫자를 입력해 준다
파이썬 리스트는 0부터 시작한다
- 인덱싱
- 문자열 내부의 문자 하나를 선택하는 연산자이다.
- 슬라이싱
- 문자열의 특정 범위를 선택할 때 사용하는 연산자이다.
리스트 인덱싱 슬라이싱 예제
- 인덱싱 예제
ListTest = [123, 3.14, 'List',[12,14,[13,16]]]
print(ListTest[0])
인덱싱은 위와 같이 리스트 뒤에 대괄호([])를 사용하여 원하는 자료의 위치 숫자를 입력해 주면 된다.
리스트 인덱싱은 0부터 시작되므로 위와 같이 출력값은 '123'이 된다.
- 슬라이싱 예제
ListTest = [123, 3.14, 'List',[12,14,[13,16]]]
print(ListTest[1:4])
슬라이싱은 문자열의 특정 범위를 선택할 때 사용할 때 사용하며 대괄호([]) 안에 [시작:끝]으로 해주면 된다.
위와 같이 슬라이싱으로 출력해 주게 된다면 아래와 같은 출력값이 나온다
댓글