remove()
remove는 특정 색인이 아닌 첫번째 일치하는 값을 제거한다.
lst = [1,2,3,4,5,1]
lst.remove(1)
print(lst) #[2,3,4,5,1]
del []
del은 특정 인덱스에서 항목을 제거한다.
lst = [1,2,3,4,5,1]
del lst [2]
print(lst) #[1,2,4,5,1]
pop()
pop은 특정 인덱스에서 항목을 제거하고 그 값을 반환한다.
lst = [1,2,3,4,5,1]
print(lst.pop(-1)) # 1, remove는 none 반환 del은 프린트 x
print(lst) #[1,2,3,4,5]
'PYTHON' 카테고리의 다른 글
[Python] 진수 변환기 만들기 (0) | 2023.07.11 |
---|---|
[Python] set (0) | 2023.06.04 |
[Python] sort, sorted (feat. 백준 10814번) (2) | 2023.06.03 |
[Python] 리스트 위치 변환 (feat. 백준 10813번) (0) | 2023.05.31 |
[Python] split(), join() (Feat. 백준 1032번) (0) | 2023.05.30 |