INHOUDSOPGAWE:

Hoe tel jy woorde in Python?
Hoe tel jy woorde in Python?

Video: Hoe tel jy woorde in Python?

Video: Hoe tel jy woorde in Python?
Video: 32 Словари (dict) Python. Операции и методы словаря. 2024, Mei
Anonim

Skryf 'n Python program aan tel die voorkoms van elkeen woord in 'n gegewe sin. Python Kode: def word_count(str): tel = dict() woorde = str. split() vir woord in woorde : as woord in tel : tel [ woord ] += 1 anders: tel [ woord ] = 1 terugkeer tel print(word_count('die vinnige bruin jakkals spring oor die lui hond.

Net so kan jy vra, hoe tel jy woorde in 'n lys in Python?

Voorbeeld 1: Tel die voorkoms van 'n element in die lys

  1. vokale = ['a', 'e', 'i', 'o', 'i', 'u']
  2. tel = vokale. tel ('i')
  3. print('Die telling van ek is:', tel)
  4. tel = vokale. tel ('p')
  5. print('Die telling van p is:', telling)

Weet ook, hoe tel jy woorde in 'n string? Jy kan tel woorde in Java Snaar deur gebruik te maak van die split() metode van Snaar . A woord is niks anders as 'n nie-spasie karakter in Snaar , wat deur een of meer spasies geskei word. Deur gereelde uitdrukking te gebruik om spasies te vind en daarop te verdeel, sal jy 'n verskeidenheid van alles gee woorde in gegewe Snaar.

Net so, hoe tel jy die frekwensie van 'n woord in Python?

Vind frekwensie van elke woord in 'n string in Python

  1. Verdeel die string in 'n lys wat die woorde bevat deur verdeelfunksie te gebruik (d.w.s. string.
  2. Inisialiseer 'n nuwe leë lys.
  3. Voeg nou die woord by die nuwe lys van vorige string as daardie woord nie in die nuwe lys teenwoordig is nie.
  4. Herhaal die nuwe lys en gebruik telfunksie (d.w.s. string.

Wat beteken Len in Python?

Definisie en Gebruik Die len () funksie gee die aantal items in 'n voorwerp terug. Wanneer die voorwerp is 'n tou, die len () funksie gee die aantal karakters in die string terug.

Aanbeveel: