반응형
파이썬에 자료형으로 자주 사용하는 리스트가 있습니다. 리스트를 사용할 때 필요한 요소를 추가 및 삭제를 주로 하는데
삭제하는 방법(3)에 대해 정리해보겠습니다.
del 리스트명[index]
del 키워드를 통해 리스트[인덱스] 를 넣어주면 해당 인덱스에 위치한 요소를 제거하게 된다.
del 키워드를 통한 제거는 슬라이싱을 통해 여러 요소들을 한꺼번에 제거할 수 있습니다.
리스트명.pop(index)
파이썬 함수인 pop 함수를 통해서도 제거할 수 있습니다. pop 함수의 매개변수로 인덱스를 넘겨주면 해당 인덱스의 원소가 리스트에서 지워지게 됩니다. 만약 매개 변수가 없을 때는 자동으로 -1 값이 들어가, 리스트의 맨 마지막 요소를 제거합니다.
리스트.remove(value)
remove함수를 통해서는 리스트에 있는 값으로 제거할 수 있는 방법입니다. remove 함수에 value를 넘겨주면 리스트에서 같은 값을 가지는 원소를 지워줍니다. 단, 모든 값들을 지워주지는 않고 가장 먼저 발견된 요소를 지워줍니다.
반응형
'Python > Python' 카테고리의 다른 글
[python] 파이썬 pickle 파일로 저장 및 불러오기 / dump, load (0) | 2022.07.13 |
---|---|
[Python] 파이썬 웹 크롤링 - BeautifulSoup 사용 방법 및 활용하기 (0) | 2022.06.01 |
[Python] 파이썬 sum 함수로 리스트 합치기 (숫자형, 리스트) (0) | 2022.05.30 |
[python] 컴프리헨션(comprehension)이란, (0) | 2022.05.04 |
파이썬 문자열 메소드 / split(), join(), strip() (0) | 2022.05.03 |