반응형
파이썬의 “remove()” 메서드는 리스트에서 특정 값을 가진 첫 번째 요소를 제거할 때 사용됩니다. “remove()” 메서드를 사용하여 리스트에서 특정 값을 가진 요소를 제거할 수 있으며, 첫 번째로 발견되는 요소만 제거됩니다. 리스트에서 특정 요소를 제거하는데 아주 유용합니다.
※ 첫 번째 요소에 추가하는 함수는 append() 입니다. 아래 링크에서 사용법을 참고하세요.
https://mainia.tistory.com/7000
◎ 구문 |
“remove()” 메서드의 구문은 다음과 같습니다:
list_name.remove(element)
l “list_name”: 요소가 제거될 리스트의 이름을 지정합니다.
l “remove()”: 리스트에서 요소를 제거하는 메서드입니다.
l “element”: 리스트에서 제거할 요소의 값입니다.
◎ 1. 리스트에서 특정 숫자 제거 |
“numbers” 리스트에서 첫 번째로 발견되는 숫자 3을 제거합니다.
numbers = [1, 2, 3, 4, 3, 5]
numbers.remove(3)
print(numbers)
[출력]
[1, 2, 4, 3, 5]
◎ 2. 리스트에서 문자열 제거 |
“fruits” 리스트에서 첫 번째로 발견되는 문자열 'apple'을 제거합니다.
fruits = ['apple', 'banana', 'cherry', 'apple']
fruits.remove('apple')
print(fruits)
[출력]
['banana', 'cherry', 'apple']
◎ 3. 사전(dict) 객체에서 요소 삭제하기 |
파이썬의 사전(dict)에서는 “del” 키워드나 “pop()” 메소드를 사용하여 특정 키를 가진 요소를 삭제할 수 있습니다.
# del 키워드 사용
my_dict = {'apple': 1, 'banana': 2, 'cherry': 3}
del my_dict['banana']
print(my_dict)
[출력]
{'apple': 1, 'cherry': 3}
# pop() 메소드 사용
my_dict = {'apple': 1, 'banana': 2, 'cherry': 3}
my_dict.pop('banana')
print(my_dict)
[출력]
{'apple': 1, 'cherry': 3}
◎ 4. 튜플(tuple)에서의 요소 삭제 |
파이썬의 튜플(tuple)은 불변(immutable) 객체이므로 일단 생성되면 그 요소를 변경하거나 삭제할 수 없습니다. 따라서 튜플에서 특정 요소를 '삭제'하려면, 그 요소를 제외한 새로운 튜플을 만들어야 합니다.
my_tuple = ('apple', 'banana', 'cherry')
my_tuple = tuple(item for item in my_tuple if item != 'banana')
print(my_tuple)
[출력]
('apple', 'cherry')
반응형
'파이썬 Python' 카테고리의 다른 글
Python(파이썬) selenium(셀레니움) PermissionError : 엑세스가 거부되었습니다. 에러 (2) | 2024.01.16 |
---|---|
파이썬(Python) 윈도우10 환경 변수 등록하기 (0) | 2023.12.24 |
파이썬(Python) 개발툴 PyCharm 테마 변경하는 방법 (0) | 2023.12.12 |
파이썬(Python) 반복문 사용할 순서 열 생성 range() 함수 사용하기 (0) | 2023.11.16 |
파이썬(Python) 리스트 정렬 함수 sort 사용하기 (0) | 2023.11.15 |
파이썬(Python) list 리스트 사용하기 (0) | 2023.11.15 |
파이썬(Python) 리스트 append 요소 추가 (3) | 2023.11.15 |
파이썬(Python) print 함수 사용하기 (1) | 2023.11.14 |