BaşlayınÜcretsiz Başlayın

Kümeler arasında tüm verileri ve örtüşen verileri bulma

Kümeler, matematiksel küme kuramına dayalı olarak, onları birleştiren, karşılaştıran ve inceleyen çeşitli yöntemlere sahiptir. .union() metodu, üzerinde çalıştığın kümeyle birlikte metoda argüman olarak verdiğin kümelerde bulunan tüm öğelerden oluşan bir küme döndürür. Ayrıca, bir küme üzerinde .intersection() metodunu kullanıp başka bir kümeyi argüman olarak vererek kümelerdeki örtüşen verileri arayabilirsin. Eşleşme yoksa boş bir küme döndürür.

Bu egzersizdeki görevin, dişi ve erkek penguen türlerinin birleşimini ve kesişimini bulmak. Bu amaçla, çalışma alanına iki küme önceden yüklendi: female_penguin_species ve male_penguin_species.

Bu egzersiz

Python'da Veri Tipleri

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • female_penguin_species ve male_penguin_species içindeki tüm türleri, birleşimlerini hesaplayarak birleştir. Sonucu all_species olarak kaydet.
  • all_species içindeki tür sayısını yazdır. all_species içindeki tür sayısını hesaplamak için len() fonksiyonunu kullanabilirsin.
  • Hem female_penguin_species hem de male_penguin_species içinde yer alan tüm türleri, kesişimlerini hesaplayarak bul. Sonucu overlapping_species olarak kaydet.
  • overlapping_species içindeki tür sayısını yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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(____)
Kodu Düzenle ve Çalıştır