코테 공부/python
Python 예약어 del, 함수 remove()
sweet-po
2023. 5. 24. 22:55
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 첫번째 것 삭제