Menu
Coddy logo textTech

Verifiche di appartenenza

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

I controlli di appartenenza in Python ti permettono di verificare se un valore è presente in una raccolta come una lista, una tupla, un insieme o un dizionario usando in e not in.

L'operatore in verifica se un valore esiste:

fruits = ["apple", "banana", "cherry"]
print("apple" in fruits)  # True

L'operatore not in verifica se un valore non esiste:

numbers = [1, 2, 3]
print(4 not in numbers)  # True

Per i dizionari, i controlli di appartenenza si applicano per impostazione predefinita alle chiavi:

my_dict = {"name": "Alice", "age": 25}
print("name" in my_dict)  # True
print("Alice" in my_dict)  # False
challenge icon

Sfida

Facile

Ti vengono forniti un elenco di nomi e un dizionario dei voti degli studenti. Scrivi un programma che:

  1. Verifichi se "Alice" è nell’elenco → Stampa: "Alice is in the list."
  2. Verifichi se "David" non è nell’elenco → Stampa: "David is not in the list."
  3. Verifichi se "Bob" è nel dizionario → Stampa: "Bob is in the dictionary."
  4. Verifichi se "Eve" non è nel dizionario → Stampa: "Eve is not in the dictionary."

Provalo tu

# Dati forniti
names = ["Alice", "Bob", "Charlie"]
grades = {"Alice": 85, "Bob": 90, "Charlie": 78}

# 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