본문 바로가기
프로그래밍/Python

[Python] 파이썬 리스트 자료형(list)

by wyatti 2023. 3. 20.

파이썬 list
Python 자료형 리스트

 

파이썬 자료형 리스트(list)란?

일반적인 숫자, 문자 변수는 '개별적인 자료'라면 리스트는 '여러 자료들을 하나로 모아서 사용할 수 있는 형태의 자료'로 보면 된다.

여러 자료형을 하나로 담을 수 있으며, 여러 요소를 하나의 변수로 사용하고 싶을 때 사용하는 변수를 자료형 리스트 및 list라 한다.

 

자료형 리스트(list) 선언 방식
  • 자료형 리스트(list) 생성하는 방법은 대괄호([])에 자료를 쉼표로 구분해서 선언한다.
  • 대괄호([]) 안에 넣는 자료를 요소라고 불리며 영어명칭으로는 'element'라고 불린다.

 

 

자료형 리스트(list) 예제

 

ListTest = [123, 3.14, 'List',[12,14,[13,16]]]
print(ListTest)

선언방식은 위와 같다

 

문자와 숫자 상관없이 같이 선언해 줄 수 있으며 위와 같이 출력이 된다

 

반응형

 

특징
  1. 인덱싱과 슬라이싱
    • 리스트 기호인 대괄호([]) 안에 들어가는 숫자를 인덱스(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])

슬라이싱은 문자열의 특정 범위를 선택할 때 사용할 때 사용하며 대괄호([]) 안에 [시작:끝]으로 해주면 된다.

위와 같이 슬라이싱으로 출력해 주게 된다면 아래와 같은 출력값이 나온다

댓글