파이썬, 리스트 안의 자료를 모두 삭제하기
글. 오상문 sualchi@daum.net
그룹에 올라온 질문 중에 리스트 자료를 삭제하는 방식이 무엇이 있는지가 있었습니다. 달린 답변을 정리해봤습니다.
myList라는 리스트에 많은 자료 항목이 있다고 가정할 때 그 자료를 모두 삭제하는 방법입니다. 모두 가능한 방식이지만 자원과 속도 효율성을 고려하면 첫 방식을 권장합니다.
#-------------------------------------------------------
myList = [1, 2, 3, 4, 5]
# 추천 방식
myList *= 0
# 다른 방법들
myList [:]= []
del myList[:]
# 파이썬 3.3 이상 버전
myList.clear()
# 비추천 방식
myList = list()
<이상>
반응형
'Python 기초' 카테고리의 다른 글
파이썬, 하샤드 수인가 (0) | 2019.10.08 |
---|---|
파이썬, 콜라츠 추측 (Collatz conjecture) 문제 (0) | 2019.10.08 |
파이썬, 연속된 같은 숫자는 싫어 (0) | 2019.10.05 |
파이썬, 양의 정수 네자리 또는 여섯자리 검사 (0) | 2019.10.05 |
파이썬, 1~n 또는 n1~n2 범위에서 3의 배수 합 (0) | 2019.09.28 |