Μέθοδος discard
Η μέθοδος discard διαγράφει στοιχεία,
που βρίσκονται στο σύνολο. Αν το στοιχείο
δεν υπάρχει, απλά θα επιστραφεί το αρχικό σύνολο.
Σε αντίθεση με τη μέθοδο remove,
που επιστρέφει σφάλμα. Στην παράμετρο
της μεθόδου περνάμε το στοιχείο που θέλουμε
να διαγράψουμε.
Σύνταξη
σύνολο.discard(τι διαγράφουμε)
Παράδειγμα
Ας διαγράψουμε από το σύνολό μας το στοιχείο
'a':
st = {'a', 'b', 'c'}
st.discard('a')
print(st)
Αποτέλεσμα εκτέλεσης κώδικα:
{'b', 'c'}
Παράδειγμα
Τώρα ας διαγράψουμε ένα στοιχείο που δεν υπάρχει στο σύνολο:
st = {'a', 'b', 'c'}
st.discard('e')
print(st)
Μετά την εκτέλεση του κώδικα θα επιστραφεί ο αρχικός πίνακας:
{'a', 'b', 'c'}