[Python] 리스트 자료형 메소드 remove() / del / pop() 차이
파이썬 리스트(List)의 remove, del, 그리고 pop 메서드는 모두 리스트의 요소를 삭제하는 데 사용되지만, 조금씩 다른 방식으로 작동합니다. 1. remove() 메소드 my_list = [1, 2, 3, 2, 4] my_list.remove(2) # 첫 번째 2가 삭제됨 print(my_list) # [1, 3, 2, 4] 사용법: list.remove(value) 주어진 값과 동일한 첫 번째 요소를 찾아 삭제합니다. 만약 리스트에 동일한 값이 여러 개 있을 경우, 가장 왼쪽에 있는 첫 번째 값을 삭제합니다. 해당 값이 리스트에 없을 경우 ValueError 예외가 발생합니다. 2. del 키워드 Copy code my_list = [1, 2, 3, 4, 5] del my_list[2] #..
2023. 8. 23.