개인노트

[Python] 파이썬 리스트의 수정과 삭제 본문

Python/문법

[Python] 파이썬 리스트의 수정과 삭제

BillnairK 2018. 6. 28. 00:54

[ 파이썬 리스트의 수정과 삭제 ]


파이썬 리스트 안의 요소 값을 수정 또는 삭제 하는 방법을 알아보자.


[ 리스트 값 수정 ]


1. 한개 값 수정

- 리스트의 수정할 값을 인덱싱 하여 수정한다.


2. 여러개 값 수정

- 리스트의 수정할 값들을 슬라이싱하여 수정한다.


3. 리스트 수정할 때 주의 할 점


a = [1, 2, 3, 4, 5] 라는 리스트가 있다고 가정할 때 a[2] 와 a[2:3]은 같은 값을 가리킨다.


하지만 a[2] = ['a', 'b']a[2:3] = ['a', 'b']의 출력 값은 전혀 다르다.


a[2]는 해당 값인 3을 바꾼다는 것이고, a[2:3]은 2와 3번째 사이의 값을 바꾼다는 말이기 때문이다.



위의 사진을 보면 결과 값이 전혀 다른 것을 볼 수 있다.


[ 리스트 값 삭제 ]


1. []를 이용한 삭제

- 요소 값을 넣는 부분을 공백으로 넣게 되면 값이 삭제 된다.


2. 함수 del을 이용한 삭제

Comments