Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để xóa các mục khỏi tập hợp

Chúng ta rất quen thuộc với thuật ngữ tập hợp bởi vì trong quan điểm của toán học, chúng ta biết về tập hợp. Set trong Python là một cấu trúc dữ liệu tương đương với các set trong toán học. Nó có thể bao gồm các yếu tố khác nhau; thứ tự của các phần tử trong một tập hợp là không xác định. Bạn có thể thêm và xóa các phần tử của một tập hợp, bạn có thể lặp lại các phần tử của tập hợp và bạn có thể thực hiện các phép toán tiêu chuẩn trên các tập hợp (liên hợp, giao điểm, sự khác biệt).

Ở đây tập hợp được cung cấp, chúng tôi chỉ xóa phần tử khỏi tập hợp. ở đây chúng tôi sử dụng phương thức pop (), Pop () là một phương thức có sẵn trong Python được sử dụng để bật ra hoặc xóa từng phần tử khỏi tập hợp.

Ví dụ

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 ()

Thuật toán

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

Mã mẫu

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

Đầu ra

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