Sisukord:

Kuidas Pythonis sõnu loete?
Kuidas Pythonis sõnu loete?

Video: Kuidas Pythonis sõnu loete?

Video: Kuidas Pythonis sõnu loete?
Video: #279 Jaan Aru - Kuidas mu aju õpib ehk kuidas paremini õppida? 2024, Mai
Anonim

Kirjuta Python programmeerida loendama igaühe esinemised sõna antud lauses. Python Kood: def word_count(str): loeb = dikt () sõnad = str. split() jaoks sõna sisse sõnad : kui sõna sisse loeb : loeb [ sõna ] += 1 muu: loeb [ sõna ] = 1 tagasitulek loeb print(word_count('kiire pruun rebane hüppab üle laisa koera.

Samamoodi võite küsida, kuidas loete Pythonis loendis sõnu?

Näide 1: loendage loendis oleva elemendi esinemine

  1. vokaalid = ['a', 'e', 'i', 'o', 'i', 'u']
  2. arv = täishäälikud. count ('i')
  3. print('I-de arv on:', arv)
  4. arv = täishäälikud. count ('p')
  5. print('P-de arv on:', arv)

Tea ka, kuidas loendada sõnu stringis? Sa saad loe sõnu Java keeles String kasutades split() meetodit String . A sõna ei ole midagi muud kui tühikuteta märk String , mis on eraldatud ühe või mitme tühikuga. Regulaaravaldise kasutamine tühikute leidmiseks ja nende jagamiseks annab teile hulgaliselt kõiki sõnad antud String.

Nii, kuidas loete Pythonis sõna sagedust?

Otsige Pythonis stringis iga sõna sagedust

  1. Jagage string sõnu sisaldavaks loendiks, kasutades split-funktsiooni (st string.
  2. Initsialiseerige uus tühi loend.
  3. Nüüd lisage sõna uude loendisse eelmisest stringist, kui seda sõna uues loendis pole.
  4. Korrake uut loendit ja kasutage loendusfunktsiooni (st string.

Mida tähendab Len Pythonis?

Definitsioon ja kasutamine The len () funktsioon tagastab objekti üksuste arvu. Kui objekt on string, the len () funktsioon tagastab märkide arvu stringis.

Soovitan: