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

[Python] (3-1) 자료형 list(리스트) (수정/삭제/연산/인덱싱/슬라이싱)

by 느링 2017. 11. 16.

리스트란?

복수 및 다수의 데이터를 묶어서 저장하는 것입니다.

복수의 데이터를 저장, 사용, 관리를 용이하게 합니다.

 

 

1. 리스트 만드는 방법

리스트 명 = [요소1, 요소2, 요소3, 요소4]

EX)

a = [ ]
b = [ 1,2,3,4,5 ]
c = [ 1.23,3E10 ]
d = ['it\'s','my','life']
e = [ 1,2,3,1.234,"Python",["is","Fun"]]

 

2. 리스트 수정, 삭제

문자열과 다르게 리스트의 요소들은 수정이 가능합니다.

del 키워드를 이용해 리스트를 지웁니다. ( 요소삭제, 범위삭제, 전체삭제 모두 가능)

 

 

3. 리스트 연산

리스트도 문자열처럼 연산, 인덱싱, 슬라이싱이 가능합니다.

※ 중첩 리스트 : 리스트 안에 리스트가 포함

   삼중 리스트 : 중첩 리스트 안에 리스트가 포함

 

 

※주의사항

 

4. 리스트 인덱싱

 

 

5. 리스트 슬라이싱