본문 바로가기

Programming/Python

[Python] 리스트 값 삭제하기

 

파이썬에서 리스트 값을 삭제하는 여러가지 방법에 대해서 알아보자.

 

1. 리스트의 모든 값 삭제

# ex1
st = [1, 2, 3, 4, 5]
st.clear()
st

# ex2
st = [1, 2, 3, 4, 5]
st[:] = []  # 가장 파이썬스러운 삭제 방법(슬라이싱)
st

# ex3
st = [1, 2, 3, 4, 5]
del st[:]

 

2. 특정 인덱스 삭제

st = [1, 2, 3, 4, 5]
st[2:] = []  # 인덱스 2 이후로 전부 삭제
st

st = [1, 2, 3, 4, 5]
del st[3:]  # st[3]부터 그 뒤까지 모두 삭제
del st[0]   # st[0] 하나만 삭제
st

'Programming > Python' 카테고리의 다른 글

[Python] if문  (0) 2020.12.27
[Python] for 문  (0) 2020.12.27
[Python] 변수  (0) 2016.04.01
[Python] IDLE 모드 사용법  (0) 2016.03.31
[Python] 파이썬 설치하기  (0) 2016.03.31