Μέθοδος issuperset

Η μέθοδος issuperset ελέγχει την περιλαμβανομένη στοιχεία ακολουθίας στο σύνολο. Η μέθοδος επιστρέφει μια boolean τιμή - 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

Παράδειγμα

Και τώρα ας συγκρίνουμε τα στοιχεία ενός tuple με ένα σύνολο:

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,
    που αποκλείει τα κοινά στοιχεία συνόλου και ακολουθίας