Alle Daten und die sich überschneidenden Daten zwischen den Datensätzen finden
Sets haben verschiedene Methoden, um sie zu kombinieren, zu vergleichen und zu untersuchen, alles auf der Grundlage von Mathematik.
Mengenlehre. Die Methode „ .union()
“ gibt alle Elemente zurück, die in der von dir verwendeten Menge gefunden wurden.
die Methode plus alle Sets, die als Argumente an die Methode übergeben werden. Du kannst auch nach
Überlappende Daten in Sets, indem du die Methode „ .intersection()
“ auf ein Set anwendest und
ein weiteres Set als Argument. Wenn nichts passt, gibt es eine leere Menge zurück.
Deine Aufgabe in dieser Übung ist es, die Vereinigung und Schnittmenge der Arten männlicher und weiblicher Pinguine zu finden. Dafür wurden zwei Sets in deinen Arbeitsbereich geladen: female_penguin_species
und male_penguin_species
.
Diese Übung ist Teil des Kurses
Datentypen in Python
Anleitung zur Übung
- Kombiniere alle Arten in „
female_penguin_species
“ und „male_penguin_species
“, indem du ihre Vereinigung berechnest. Speichere das Ergebnis alsall_species
. - Schreib die Anzahl der Arten in „
all_species
“ auf. Du kannst die Funktion „len()
“ nutzen, um die Anzahl der Arten in „all_species
“ zu berechnen. - Finde alle Arten, die sowohl in
female_penguin_species
als auch inmale_penguin_species
vorkommen, indem du ihre Schnittmenge berechnest. Speichere das Ergebnis alsoverlapping_species
. - Schreib die Anzahl der Arten in „
overlapping_species
“ auf.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Find the union: all_species
all_species = ____
# Print the count of names in all_species
print(____)
# Find the intersection: overlapping_species
overlapping_species = ____
# Print the count of species in overlapping_species
print(____)