ในบทความนี้ เราจะเรียนรู้เกี่ยวกับ issuperset() ใน Python และการนำไปใช้งานในพื้นที่ต่างๆ
เมธอดนี้จะคืนค่า Boolean True หากองค์ประกอบทั้งหมดของเซต B มีองค์ประกอบทั้งหมดของเซต A ซึ่งส่งผ่านเป็นอาร์กิวเมนต์ และคืนค่า False หากองค์ประกอบทั้งหมดของ A ไม่อยู่ใน B
นั่นหมายถึง ถ้า B เป็น superset ของ A แล้วจะ
คืนค่า true; มิฉะนั้น False

ตัวอย่าง
มาดูตัวอย่างบ้าง
A = {'t', 'u', 't', 'o', 'r', 'i', 'a', 'l'}
B = {'t', 'u', 't'}
print("A issuperset B : ", A.issuperset(B))
print("B issuperset A : ", B.issuperset(A))
ผลลัพธ์
A issuperset B : True B issuperset A : False
ตัวอย่าง
A = {'t', 'u', 't', 'o', 'r', 'i', 'a', 'l'}
B = {'t', 'u', 't'}
C = {'o', 'r', 'i', 'a', 'l'}
print("A issuperset B : ", A.issuperset(B))
print("B issuperset A : ", B.issuperset(A))
print("A issuperset C : ", A.issuperset(C))
print("B issuperset C : ", B.issuperset(C))
ผลลัพธ์
A issuperset B : True B issuperset A : False A issuperset C : True B issuperset C : False
สรุป
ในบทความนี้ เราได้เรียนรู้วิธีนำ issuperset() ไปใช้งานใน Python 3.x หรือเวอร์ชันก่อนหน้า