ÎncepețiÎncepe gratuit

Găsirea tuturor datelor și a datelor comune între seturi

Seturile au mai multe metode pentru a le combina, compara și analiza, toate bazate pe teoria matematică a mulțimilor. Metoda .union() returnează un set cu toate elementele din setul pe care ai apelat metoda, plus elementele din orice set transmis ca argument. Poți căuta și datele comune din două seturi folosind metoda .intersection() pe un set și transmițând un alt set ca argument. Dacă nu există niciun element comun, metoda returnează un set gol.

În acest exercițiu, vei găsi reuniunea și intersecția speciilor de pinguini masculi și femele. În acest scop, două seturi au fost preîncărcate în spațiul tău de lucru: female_penguin_species și male_penguin_species.

Acest exercițiu face parte din cursul

Tipuri de date în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Combină toate speciile din female_penguin_species și male_penguin_species calculând reuniunea lor. Stochează rezultatul în all_species.
  • Afișează numărul de specii din all_species. Poți folosi funcția len() pentru a calcula numărul de specii din all_species.
  • Găsește toate speciile care apar atât în female_penguin_species, cât și în male_penguin_species calculând intersecția lor. Stochează rezultatul în overlapping_species.
  • Afișează numărul de specii din overlapping_species.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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(____)
Editează și rulează codul