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
Python'da Veri Tipleri
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import the Counter object
____
# Create a Counter of the penguins sex using a list comp
penguins_sex_counts = ____
# Print the penguins_sex_counts
____