프로그래밍/Python

[ Python ] 파이썬 리스트란? 파이썬 리스트 쓰는 방법 [1]

리신 2021. 11. 29. 02:15
반응형

파이썬에서의 리스트란?

 리스트(list)는 하나의 변수에 여러 값을 할당하는 자료형이다.

리스트의 특징
- 순서가 있는 수정 가능한 객체의 집합

- 하나의 자료형만 저장하지 않고,  정수형이나 실수형 같은 다양한 자료형을 포함
- 수정,삭제,추가가 가능
- 리스트는 [대괄호]  로 작성하며, 내부 원소는 ,  로 구분

 

[리스트 예시]

 

 


리스트(List) 사용 방법

- list는 인덱스 0부터 시작함 

number = [1,2,8,9]

#print로 찍어보기
print('number[0] : ',number[0])
print('number[0] : ', number[3])

### 출력 ###
# number[0] :  1
# number[0] :  9

 

 

- index 범위를 벗어나면 에러가 발생

number = [1,2,8,9]

#print로 찍어보기
print('number[0] : ',number[4])

- 여러가지 타입이 함께 list에 포함될 수 있음

mix = ['a', 354, True]
mix

### 출력 ###
# ['a', 354, True]

 

- 리스트 ( List ) 선언 방법

#list() 사용
list1 = list()
list1

### 출력 ###
# []

# []대괄호 사용
list2 = []
list2

### 출력 ###
# []
  • 처음에 리스트를 선언하는 방법
  • list클래스로 객체를 만들어도 되고, 그냥 대괄호로 작성해됨.

 

- 리스트 ( List ) 에 원소 추가

list = []
list.append(2)
list.append(2.2)
list

### 출력 ###
# [2, 2.2]

 

- 리스트 ( List ) 끼리 합치기 

list1 = [1, 2, 4] 
list2 = [7, 9]

list1 + list2

### 출력 ###
# [1, 2, 4, 7, 9]
  •  + 연산자로 가능

- 문자열을 리스트로 변형

list("가나다")

### 출력 ###
# ['가', '나', '다']

 

 

 

 

 

반응형