del
예약어는 예약어 뒤에 한 칸을 띄고서 사용한다. 파이썬의 예약어 ex) if, for, or, and 등
del 예약어는 본래의 데이터를 변경
int_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
str_list = ['A','B','C','D','E']
del int_list[0] # 한개의 요소를 삭제
print(int_list)
#[2, 3, 4, 5, 6, 7, 8, 9, 10]
del str_list[3:] # 여러개의 요소를 삭제
print(str_list)
# ['A', 'B', 'C']
remove( )
값으로 array의 요소를 삭제
array이름.remove(x) 형태. 괄호( ) 안에 삭제하고자 하는 값을 입력.
array 안에서 삭제하고자 하는 값이 여러 개가 있다 하더라도 첫 번째 값에 대해서만 삭제.
numbers = [1, 1, 1, 2, 2, 3, 3, 3]
numbers.remove(3)
print(numbers)
# [1, 1, 1, 2, 2, 3, 3] 숫자 3 첫번째 것 삭제
'코테 공부 > python' 카테고리의 다른 글
Python 최빈값 관련 의문- 해결 (3) | 2023.05.25 |
---|---|
Python enumerate() 함수 참고 링크 (0) | 2023.05.24 |
Python 최빈값 collections 모듈의 Counter 클래스, 안풀린 로직 (0) | 2023.05.24 |
Python divmod(num1, num2)[0 또는 1] (0) | 2023.05.24 |
Python List Comprehension + set, dict comprehension (0) | 2023.05.23 |