Confronti
I booleani e la loro truthiness sono usati soprattutto nei confronti, e spesso li usiamo senza pensare al loro tipo di dato sottostante. Per eseguire un confronto, possiamo usare un operatore di confronto. Python supporta i seguenti operatori di confronto:
==uguale a!=diverso da>maggiore di<minore di>=maggiore o uguale a<=minore o uguale a Per questo esercizio useremo un sottoinsieme del set di dati sui pinguini dell’arcipelago Palmer (Antartide), chiamatopenguins, come una lista di dizionari con le chiavispecies,flipper_length,body_massesex.
Questo esercizio fa parte del corso
Tipi di dati in Python
Istruzioni dell'esercizio
- Usa un ciclo for per iterare sulla lista
penguins. - Controlla se la voce del pinguino ha un
body_masssuperiore a 3300 grammi. - Se vero, stampa
speciesesexdel pinguino.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Use a for loop to iterate over the penguins list
for penguin in ____:
# Check the penguin entry for a body mass of more than 3300 grams
if penguin["____"] ____ ____:
# Print the species and sex of the penguin if true
print(f"{____} - {____}")