Vergelijkingen
Booleans en hun truthiness worden het vaakst gebruikt in vergelijkingen, en we gebruiken vergelijkingen vaak zonder na te denken over hun onderliggende gegevenstype. Om een vergelijking uit te voeren, kun je een vergelijkingsoperator gebruiken. Python ondersteunt de volgende vergelijkingsoperators:
==gelijk aan!=niet gelijk aan>groter dan<kleiner dan>=groter dan of gelijk aan<=kleiner dan of gelijk aan In deze oefening gebruiken we een subset van de Palmer Archipelago (Antarctica) pinguïndataset,penguinsgenaamd, als een lijst van dictionaries met de keysspecies,flipper_length,body_massensex.
Deze oefening maakt deel uit van de cursus
Datatypen in Python
Oefeninstructies
- Gebruik een for-lus om over de lijst
penguinste itereren. - Controleer of de pinguïn een
body_massheeft van meer dan 3300 gram. - Print de
speciesensexvan de pinguïn als dat zo is.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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"{____} - {____}")