코딩, 개발에 대한 기록 저장소

파이썬(Python) list 모든 요소 삭제

파이썬(Python)에서 리스트의 모든 요소를 제거하는 방법

  • clear()로 모든 요소 제거
  • del을 이용하여 모든 요소 제거

clear()로 모든 요소 제거

list = ['aaa', 'bbb', 'ccc', 'ddd']
list.clear()

print(list)
print(len(list))

결과

[]
0

del을 이용하여 모든 요소 제거

list = ['aaa', 'bbb', 'ccc', 'ddd']

del list[:]
# 주의: 아래와 같이 하면 객체를 메모리에서 제거하므로 에러 발생
# del list 

print(list)
print(len(list))

결과

[]
0