Python Listaa count() ja ESIMERKKEJ
⚡ Älykäs yhteenveto
Python count()-metodi palauttaa, kuinka monta kertaa tietty elementti esiintyy listassa tai merkkijonossa. Tässä osiossa opit sen syntaksin, näet esimerkkejä listoista ja merkkijonoista ja lasket kaikki elementit kerralla Counter-metodilla.
Python laskea
count() on sisäänrakennettu funktio Python. Se palauttaa luettelon tietyn elementin kokonaismäärän. count()-funktiota käytetään luettelon elementtien ja merkkijonon laskemiseen.
Python Luettelon määrä ()
count() on sisäänrakennettu funktio Python. Se palauttaa sinulle luettelon tietyn elementin määrän.
Syntaksi
list.count(element)
parametrit
elementti: Elementti, jonka määrän haluat löytää.
ReturnValue
Metodi count() palauttaa kokonaisluvun, eli annetusta listasta annetun elementin määrän. Se palauttaa arvon 0, jos arvoa ei löydy annetusta luettelosta.
Esimerkki 1: List Count
Seuraava esimerkki näyttää count()-funktion toiminnan luettelossa:
list1 = ['red', 'green', 'blue', 'orange', 'green', 'gray', 'green']
color_count = list1.count('green')
print('The count of color: green is ', color_count)
lähtö:
The count of color: green is 3
Esimerkki 2: Etsi annetusta luettelosta elementtien (kopioiden) määrä
list1 = [2,3,4,3,10,3,5,6,3]
elm_count = list1.count(3)
print('The count of element: 3 is ', elm_count)
lähtö:
The count of element: 3 is 4
Merkkijonon merkkien laskeminen
count()-metodi toimii myös merkkijonoilla ja palauttaa, kuinka monta kertaa merkki tai alimerkkijono esiintyy.
message = "hello world" print(message.count("l")) print(message.count("o"))
lähtö:
3 2
Laske kaikki elementit laskurin avulla
Jos haluat laskea kaikki elementit kerralla yksitellen, käytä kokoelmamoduulin Counter-funktiota.
from collections import Counter list1 = ["red", "green", "blue", "green", "red", "green"] print(Counter(list1))
lähtö:
Counter({'green': 3, 'red': 2, 'blue': 1})

