Python - 세트 항목 제거
항목 제거
세트의 항목을 제거하려면 remove()
, 또는 discard()
메소드를 사용하십시오.
예시
remove()
다음 방법 을 사용하여 "바나나"를 제거하십시오 .
thisset = {"apple", "banana", "cherry"}
thisset.remove("banana")
print(thisset)
참고: 제거할 항목이 없으면 remove()
오류가 발생합니다.
예시
discard()
다음 방법 을 사용하여 "바나나"를 제거하십시오 .
thisset = {"apple", "banana", "cherry"}
thisset.discard("banana")
print(thisset)
참고: 제거할 항목이 없으면 오류가 발생 discard()
하지
않습니다 .
이 방법을 사용하여 항목을 제거할 수도 pop()
있지만 이 방법은 마지막 항목을 제거합니다. 세트는 순서가 지정되지 않으므로 제거되는 항목을 알 수 없습니다.
메서드 의 반환 값은 pop()
제거된 항목입니다.
예시
pop()
다음 방법 을 사용하여 마지막 항목을 제거합니다 .
thisset = {"apple", "banana", "cherry"}
x =
thisset.pop()
print(x)
print(thisset)
참고: 집합은 순서pop()
가 지정되지 않으므로 메서드를 사용할 때 어떤 항목이 제거되는지 알 수 없습니다.
예시
이 clear()
메서드는 집합을 비웁니다.
thisset = {"apple", "banana", "cherry"}
thisset.clear()
print(thisset)
예시
del
키워드는 세트를 완전히 삭제합니다 .
thisset = {"apple", "banana", "cherry"}
del
thisset
print(thisset)