Metoda liczby krotek Pythona

Metoda liczby krotek Pythona
Aby ustalić, jak często element pojawia się w krotce, użyj funkcji „count ()” w Pythonie. Daje instancję elementu, który został przekazany podczas wezwania. Jeśli argument jest pusty, wywołuje ostrzeżenie, ponieważ potrzebuje argumentu do liczenia.

Składnia

Przykład 1: Wykorzystanie metody krotek () w kodzie Python

W tym przykładzie użyjemy metody Python Tuple „Count ()” do zliczenia całkowitej liczby określonego elementu obecnego w krotce, którą użytkownik stwierdził jako powtarzany. Krotki pozwalają na utrzymanie kilku obiektów w jednej zmiennej. Tuple jest jednym z zestawów danych Pythona do przechowywania ogromnych zestawów danych. Pozostałe trzy to lista, kolekcja i słownik, a każdy ma swój własny zestaw cech i zastosowań. Tuple to uporządkowana, niezmienna kolekcja.

Rozpocznijmy pierwszą sekcję kodu, która ma krotność liczb całkowitych o różnych liczbach wartości. W tym krotce jest dziewięć komponentów, z których niektóre powtarzają liczby. Wartości krotek to „32”, „33”, „48”, „14”, „32”, „40”, „60” i „48”. Jak widzimy, niektóre liczby w krotce są powielane, ale używamy tutaj funkcji „count ()”, która zwróci liczbę liczb określoną w nawiasach metody. Ta kolekcja krotek jest przechowywana w wcześniej zainicjowanej zmiennej „Num."

Następnie, w poniższym wierszu, używamy metody „liczba ()”, przekazując parametr „NUM” i specyfikator „32” w nawiasach metody, ponieważ chcemy wiedzieć, ile razy liczba „32” pojawia się w krotce. Przechowujemy wynik uzyskany za pomocą metody „count ()” w skonfigurowanej zmiennej „liczba”. Następnie, w poniższym wierszu, nazywamy funkcję „print ()” i przekazujemy stwierdzenie „liczba 32 jest” do tej funkcji. Ponieważ napisaliśmy to stwierdzenie w odwróconych przecinkach, będzie on wydrukował dokładnie tak, jak pojawia się na wyjściu. Podajemy również zmienną „liczbę” jako argument, ponieważ zawiera wynik liczby, którą chcemy wyświetlić.

Stwierdzenie „liczba 32 jest”, a liczba „3” jest wyświetlana na wyjściu, co wskazuje, że liczba „32” w krotce jest powtarzana trzykrotnie. Liczba „32” jest wyświetlana, ponieważ, jak widzimy w poprzednim kodzie, krotek zawierał element „32” trzy razy i przekazaliśmy funkcję „32” do funkcji „count ()”.

Druga sekcja kodu zawiera następnie krotność strun. W tym krotce znajdują się elementy sześciostrunowe. Począwszy od pierwszego wiersza kodu, mamy wartość krotki, która zawiera wartości ciągu „banan”, „mango”, „jabłko”, „winogrona”, „banan” i „jabłko”.

W tej sekcji kodu użyjemy funkcji Count, aby określić, ile razy wartość ciągu „Apple” pojawia się w krotce. Ten krotek zawiera nazwy różnych owoców jako wartości ciągów. Ten krotek jest przechowywany w zainicjowanej zmiennej „owoce”. Następnie, ponieważ wartość krotki jest przechowywana w zmiennych „owocach”, używamy jej metodą „count ()” w następującym wierszu. Przekazaliśmy również specyfikator „Apple” jako argument tej funkcji „count ()” w nawiasach, ponieważ chcemy policzyć liczbę „jabłek”, które są obecne w krotce.

Następnie, w poniższym wierszu, nazywamy funkcję „print ()”, przekazując stwierdzenie „liczba Apple jest” i zmienną „liczbę”, którą zainicjowaliśmy wcześniej i przekazaliśmy jej parametry, ponieważ dane wyjściowe „liczby liczby„ liczby () ”Metoda jest w nim przechowywana.

Liczba „Apple”, która jest „2”, jest pokazana na wyjściu. To pokazało, że wartość „jabłka” została użyta dwukrotnie w krotce. Ponieważ przekazaliśmy element „Apple” w funkcji „count ()” w poprzednim kodzie, wyświetlił tylko sumę elementu „Apple”.

Trzecia sekcja kodu będzie zliczała liczbę wielu elementów obecnych w krotce dla każdego elementu, w przeciwieństwie do liczenia liczby elementów obecnych w krążku, tak jak w drugiej sekcji. W przeciwieństwie do dwóch poprzednich części, w których policzyliśmy tylko pojedyncze elementy krotki, w tej części policzyliśmy zarówno poszczególne elementy, jak i powtórzenia.

Teraz krótko przejrzyjmy kod. Mamy krotność z wartościami „srebrnymi”, „niebieski”, „srebrny”, „czerwony”, „niebieski”, „żółty” i „pomarańczowy”, które będziemy przechowywać w zmiennych „kolorach”. W poniższym wierszu wykorzystuje „From Collections Import Counter” pojemnik, który zlicza całkowitą liczbę przechowywanych elementów, nazywa się „licznikiem”. W klasie bazy danych jest podtyp licznika. Moduł słownika zapewnia podtyp zatytułowany Counter. Korzystając z narzędzia Python Counter, możesz policzyć współdzielony klucz w strukturze, często znany jako element mieszania.

Intent za zastosowanie tego może policzyć elementy na liście iterowalnej. Licznik ułatwia działanie matematyczne, takie jak dodawanie, zmniejszenie, nakładanie się i połączenie. Licznik może również policzyć komponenty innego licznika. Funkcja „print ()” jest następnie wywoływana w następnym wierszu, a wewnątrz jej funkcja „licznika” służy do liczenia wszystkich numerów elementów. Ta funkcja przyjmuje również wejściowe „kolory” jako argument zawierający wartości, których potrzebujemy, aby uzyskać liczbę liczb.

W sekcji wyjściowej pokazuje całkowitą liczbę liczb elementów w krotce. Jak widać, pierwszym elementem jest srebrny, który ma hrabia „2”, a następnie „niebieski”, który ma liczbę „2”, „czerwonego”, który ma w sumie „1” „żółty”, który ma hrabia „1” i „pomarańczowy”, który ma liczbę „1”. Liczba tego elementu wskazuje, ile razy pojawia się w krotce i jak często się powtarza.

Przykład 2: Za pomocą metody hrabiego () do zliczenia elementów listy i krotki

W tym przykładzie zbadamy listę i elementy krotek zawarte w krotce. Rozpocznijmy kod od utworzenia zmiennej o nazwie „dane” do przechowywania krotki. Następnie mamy obie krotki i listy w krotce. Elementy strunowe „k” i „l” to wartości w krotce. W krotce znajdują się dwa inne krotki o identycznych elementach, „(„ k ”i„ l ”)”. Istnieją dwie listy liczb całkowitych, z których oba mają te same wartości, „(9, 0)”. Ponieważ wartość krotki jest przechowywana w zmiennej „dane”, zastosowaliśmy metodę „count ()” w następującym wierszu. Minęliśmy krotkę „(„ k ”,„ l ”)” jako argument tej metody „count ()” do zliczenia liczby krotek obecnych w krotce.

W poniższym wierszu użyliśmy funkcji „print ()” i przeszliśmy stwierdzenie „liczba krotek („ k ”,„ l ”), a zmienna„ liczba ”wcześniej utworzona i zapisała wynik z Metoda „Count ()”. Korzystając z tej samej procedury, liczymy liczbę list zawartych w krotce w następnym wierszu. Zamiast dostarczać krotek jako dane wejściowe do parametrów metody „Count ()”, w tej lokalizacji wykorzystaliśmy elementy listy „[9, 0]”. Ponownie użyliśmy funkcji „print ()”, aby wyświetlić liczbę list zawartych w krotce.

Wyjście wyjaśnia, że ​​krotek pojawia się dwa razy i że lista pojawia się również dwa razy w krotce.

Wniosek

Nauczyliśmy się, jak liczyć wystąpienia każdego elementu w krotce. W tym artykule rozmawialiśmy o tej strategii przy użyciu dwóch przykładów. Po pierwsze, daliśmy tylko pojedynczy element krotek jako argument, aby zdefiniować, ile razy byłby powtórzony w krotce, a także zastosował „liczbę ()” w wielu elementach. Po drugie znaleźliśmy liczbę elementów zawartych na liście i krotki wewnątrz krotki. Bez wątpienia dowiesz się więcej o funkcjonalności metody „liczba ()” z tego artykułu.