Listelerde Counter kullanma
collections modülünde bulunan Counter, bir veri kümesindeki öğeleri saymak, doğrulamak ve onlar hakkında daha fazla bilgi edinmek için güçlü bir araçtır. Counter'a bir yineleyici (liste, küme, demet) ya da bir sözlük verebilirsin. Counter nesnesini ayrıca bir sözlük gibi anahtar/değer atamasıyla da kullanabilirsin; örneğin counter[key] = value.
Counter'ın yaygın bir kullanım alanı, veriyi kullanmadan önce tutarlılığını kontrol etmektir; hadi bunu birlikte yapalım.
Bu egzersiz, kursun bir parçasıdır
Python'da Veri Tipleri
Egzersiz talimatları
collectionsiçindenCounternesnesini içe aktar.penguinslistesinin birCounter'ınıpenguins_sex_countsadıyla oluştur; her pengueninSexbilgisini Counter'a döndürmek için bir liste üreteci kullan.penguins_sex_countsdeğerini yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Import the Counter object
____
# Create a Counter of the penguins sex using a list comp
penguins_sex_counts = ____
# Print the penguins_sex_counts
____