วิธี issuperset

วิธี issuperset ตรวจสอบการเป็นสมาชิก ขององค์ประกอบของลำดับในเซต เมธอดคืนค่าบูลีน - True หรือ False ในพารามิเตอร์เราระบุ ลำดับที่เราต้องการเปรียบเทียบ องค์ประกอบของเซต

ไวยากรณ์

pythonเซต.issuperset(ลำดับ)

ตัวอย่าง

มาลองตรวจสอบการเป็นสมาชิกขององค์ประกอบของเซตที่สอง ในเซตแรกด้วยวิธี issuperset:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.issuperset(st2)
print(res)

ผลลัพธ์จากการรันโค้ด:

pythonFalse

ตัวอย่าง

และตอนนี้มาลองตรวจสอบการเป็นสมาชิกขององค์ประกอบ อีกครั้งด้วยวิธี issuperset:

pythonst1 = {'a', 'b', 'c'}
st2 = {'a', 'b', 'c'}
res = st1.issuperset(st2)
print(res)

ผลลัพธ์จากการรันโค้ด:

pythonTrue

ตัวอย่าง

มาลองเปรียบเทียบองค์ประกอบของลิสต์กับองค์ประกอบของ เซต:

pythonst = {'a', 'b', 'c'}
lst = ['a', 'b', 'c']
res = st.issuperset(lst)
print(res)

ผลลัพธ์จากการรันโค้ด:

pythonTrue

ตัวอย่าง

และตอนนี้มาลองเปรียบเทียบองค์ประกอบของทูเปิล กับเซต:

pythonst = {'a', 'b', 'c'}
tlp = ('a', 'b', 'c')
res = st.issuperset(tlp)
print(res)

ผลลัพธ์จากการรันโค้ด:

pythonTrue

ตัวอย่าง

วิธี issuperset ยังมี รูปแบบสั้น:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 >= st2
print(res)

ผลลัพธ์จากการรันโค้ด:

pythonFalse

ดูเพิ่มเติม

  • วิธี issubset,
    ซึ่งตรวจสอบการมีอยู่ขององค์ประกอบ ของเซตในลำดับ
  • วิธี difference,
    ซึ่งคืนค่าความแตกต่างระหว่าง เซต
  • วิธี intersection,
    ซึ่งคืนค่าส่วนร่วมของเซต
  • วิธี symmetric_difference,
    ซึ่งแยกองค์ประกอบที่เหมือนกัน ของเซตและลำดับออก