Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

세트에서 항목을 제거하는 Python 프로그램

<시간/>

우리는 수학의 관점에서 집합에 대해 알고 있기 때문에 집합이라는 용어에 매우 익숙합니다. Python의 집합은 수학의 집합과 동일한 데이터 구조입니다. 다양한 요소로 구성될 수 있습니다. 집합에서 요소의 순서는 정의되지 않습니다. 집합의 요소를 추가 및 삭제할 수 있고 집합의 요소를 반복할 수 있으며 집합(합집합, 교집합, 차)에 대한 표준 연산을 수행할 수 있습니다.

여기에 집합이 주어집니다. 집합에서 요소를 제거하기만 하면 됩니다. 여기에서는 pop() 메서드를 사용합니다. pop()은 집합에서 요소를 하나씩 꺼내거나 제거하는 데 사용되는 Python의 내장 메서드입니다.

예시

A = [2, 9, 80, 115, 22, 120]
Output
NEW SET IS ::>
{9, 80, 115, 22, 120}
{80, 115, 22, 120}
{115, 22, 120}
{22, 120}
{120}
Set ()

알고리즘

Step 1:  Create a set.
Step 2:  Use pop() function. The method pop() removes and returns last object from the list.

예시 코드

# Python program to remove elements from set
def removeelement(set1):
   print("NEW SET IS ::>")
   while set1: 
      set1.pop() 
      print(set1)
# Driver Code
set1 = set([22, 120, 130, 115, 80, 9])
removeelement(set1)

출력

NEW SET IS ::>
{9, 80, 115, 22, 120}
{80, 115, 22, 120}
{115, 22, 120}
{22, 120}
{120}
set()