Menu
Coddy logo textTech

Operazioni di base

Fa parte della sezione Logica e flusso del percorso Python di Coddy. Lezione 30 di 78.

Gli insiemi includono operazioni integrate che ti consentono di eseguire in modo efficiente le attività più comuni relative agli insiemi. Queste operazioni includono l'aggiunta di elementi, la rimozione di elementi e la verifica della presenza di elementi.

Aggiungere un elemento a un insieme:

my_set = {1, 2, 3}
my_set.add(4)
print(my_set)
# Output: {1, 2, 3, 4}

Nota: add() modifica l'insieme sul posto e restituisce None.

Rimuovere un elemento da un insieme: (genera un errore se non esiste!)

my_set = {1, 2, 3}
my_set.remove(2)
print(my_set)
# Output: {1, 3}

Verificare la presenza di un elemento:

my_set = {1, 2, 3}
print(2 in my_set)
# Output: True
print(4 in my_set)
# Output: False
challenge icon

Sfida

Facile

Crea una funzione chiamata manage_set che accetta tre argomenti: set1 (un insieme), element_to_add e element_to_remove. La funzione deve eseguire le seguenti operazioni:

  1. Aggiungi element_to_add a set1.
  2. Prova a rimuovere element_to_remove da set1. Se l'elemento non è nell'insieme, non fare nulla.
  3. Verifica se il numero 5 è in set1. Se è presente, restituisci la stringa "5 is in the set". Altrimenti, restituisci la stringa "5 is not in the set".

Provalo tu

def manage_set(set1, element_to_add, element_to_remove):
    # Scrivi il codice qui
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore Python online