Cuprins:

Cum numărați cuvintele în Python?
Cum numărați cuvintele în Python?

Video: Cum numărați cuvintele în Python?

Video: Cum numărați cuvintele în Python?
Video: Python program to count number of words in a Text File 2024, Noiembrie
Anonim

Scrie o Piton program la numara aparițiile fiecăruia cuvânt într-o propoziție dată. Piton Cod: def word_count(str): conteaza = dict() cuvinte = str. split() pentru cuvânt în cuvinte : dacă cuvânt în conteaza : conteaza [ cuvânt ] += 1 altceva: conteaza [ cuvânt ] = 1 întoarcere conteaza print(word_count('vulpea maro rapidă sare peste câinele leneș.

În mod similar, vă puteți întreba cum numărați cuvintele dintr-o listă în Python?

Exemplul 1: Numărați apariția unui element din listă

  1. vocale = ['a', 'e', 'i', 'o', 'i', 'u']
  2. count = vocale. count('i')
  3. print('Numărul lui i este:', număr)
  4. count = vocale. count('p')
  5. print('Numărul lui p este:', număr)

Știți, de asemenea, cum numărați cuvintele dintr-un șir? Poti numără cuvintele în Java Şir folosind metoda split() a Şir . A cuvânt nu este altceva decât un caracter non-spațial în Şir , care este separată de unul sau mai multe spații. Folosind expresia regulată pentru a găsi spații și împărțirea pe ele, vă va oferi o serie de toate cuvinte în dat Şir.

Doar așa, cum numărați frecvența unui cuvânt în Python?

Găsiți frecvența fiecărui cuvânt dintr-un șir în Python

  1. Împărțiți șirul într-o listă care conține cuvintele utilizând funcția de împărțire (adică șir.
  2. Inițializați o nouă listă goală.
  3. Acum adăugați cuvântul la noua listă din șirul anterior dacă acel cuvânt nu este prezent în noua listă.
  4. Iterează peste noua listă și folosește funcția de numărare (adică șir.

Ce înseamnă Len în Python?

Definiție și Utilizarea len Funcția () returnează numărul de elemente dintr-un obiect. Când obiectul este o sfoară, the len Funcția () returnează numărul de caractere din șir.

Recomandat: