Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python ลบรายการออกจาก set


เราคุ้นเคยกับคำว่า set มากเพราะในประเด็นทางคณิตศาสตร์ เรารู้เกี่ยวกับเซต Set in Python เป็นโครงสร้างข้อมูลที่เทียบเท่ากับ set ในวิชาคณิตศาสตร์ อาจประกอบด้วยองค์ประกอบต่างๆ ลำดับขององค์ประกอบในชุดไม่ได้กำหนดไว้ คุณสามารถเพิ่มและลบองค์ประกอบของชุด ทำซ้ำองค์ประกอบของชุด และดำเนินการมาตรฐานกับชุดได้ (ยูเนียน ทางแยก ความแตกต่าง)

ที่นี่ชุดจะได้รับเราเพียงแค่ลบองค์ประกอบออกจากชุด ที่นี่เราใช้เมธอด pop() ป๊อป () เป็นเมธอด inbuilt ใน 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()