Μέθοδος remove

Η μέθοδος remove διαγράφει στοιχεία από ένα σύνολο. Εάν το στοιχείο δεν υπάρχει στο σύνολο, θα επιστραφεί σφάλμα. Στην παράμετρο της μεθόδου περνάμε το στοιχείο που θέλουμε να διαγράψουμε.

Σύνταξη

pythonσύνολο.remove(τι διαγράφουμε)

Παράδειγμα

Ας διαγράψουμε από το σύνολό μας το στοιχείο 'a':

pythonst = {'a', 'b', 'c'}
st.remove('a')
print(st)

Αποτέλεσμα εκτέλεσης του κώδικα:

python{'b', 'c'}

Παράδειγμα

Τώρα ας διαγράψουμε ένα στοιχείο που δεν υπάρχει στο σύνολο:

pythonst = {'a', 'b', 'c'}
st.remove('e')
print(st)

Μετά την εκτέλεση του κώδικα θα μας επιστραφεί σφάλμα:

errorKeyError: 'e'

Δείτε επίσης

  • μέθοδος discard,
    που διαγράφει στοιχεία που υπάρχουν στο σύνολο
  • μέθοδος pop,
    που διαγράφει το πρώτο στοιχείο από το σύνολο
  • μέθοδος clear,
    που καθαρίζει το σύνολο
  • μέθοδος add,
    που προσθέτει στοιχεία στο σύνολο
  • συνάρτηση len,
    που επιστρέφει το μήκος του συνόλου
  • μέθοδος union,
    που ενώνει σύνολα