반응형
파이썬에서의 리스트란?
리스트(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("가나다")
### 출력 ###
# ['가', '나', '다']
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[ Python ] 파이썬 데이터 시각화 Matplotlib 으로 기본 그래프 그리기 (0) | 2021.12.14 |
---|---|
[ Python ] 파이썬 리스트 인덱싱,슬라이싱 파이썬 리스트 쓰는 방법 [2] (1) | 2021.12.01 |
[ Python ] 아나콘다 주피터 노트북 (Anaconda/Jupyter Notebook) 설치 방법 (0) | 2021.11.23 |