Orodha ya maudhui:

Unahesabuje maneno katika Python?
Unahesabuje maneno katika Python?

Video: Unahesabuje maneno katika Python?

Video: Unahesabuje maneno katika Python?
Video: UFUNUO CHOIR - Usisahau (Official Performance Video) 2024, Mei
Anonim

Andika a Chatu programu kwa hesabu matukio ya kila mmoja neno katika sentensi iliyotolewa. Chatu Msimbo: def word_count(str): hesabu = amri () maneno = str. split() kwa neno katika maneno : kama neno katika hesabu : hesabu [ neno ] += 1 mwingine: hesabu [ neno ] = kurudi 1 hesabu print(word_count('mbweha mwepesi wa kahawia anaruka juu ya mbwa mvivu.

Vivyo hivyo, unaweza kuuliza, unahesabuje maneno kwenye orodha kwenye Python?

Mfano 1: Hesabu kutokea kwa kipengele kwenye orodha

  1. vokali = ['a', 'e', 'i', 'o', 'i', 'u']
  2. hesabu = vokali. hesabu ('i')
  3. chapa ('Hesabu ya i ni:', hesabu)
  4. hesabu = vokali. hesabu ('p')
  5. print('Hesabu ya p ni:', count)

Pia Jua, unahesabuje maneno katika mfuatano? Unaweza hesabu maneno katika Java Kamba kwa kutumia split() njia ya Kamba . A neno si chochote ila mhusika asiye wa nafasi ndani Kamba , ambayo imetenganishwa na nafasi moja au nyingi. Kwa kutumia usemi wa kawaida kupata nafasi na kugawanyika juu yao kutakupa safu ya zote maneno katika kupewa Kamba.

Kwa hivyo, unahesabuje masafa ya neno kwenye Python?

Pata marudio ya kila neno kwenye kamba kwenye Python

  1. Gawanya kamba katika orodha iliyo na maneno kwa kutumia kitendakazi cha mgawanyiko (yaani string.
  2. Anzisha orodha mpya tupu.
  3. Sasa ongeza neno kwenye orodha mpya kutoka kwa mfuatano uliopita ikiwa neno hilo halipo kwenye orodha mpya.
  4. Rudia orodha mpya na utumie kipengele cha kuhesabu (yaani string.

Len anamaanisha nini katika Python?

Ufafanuzi na Matumizi The leni () chaguo za kukokotoa hurejesha idadi ya vipengee katika kitu. Wakati kitu ni kamba, leni () chaguo la kukokotoa hurejesha idadi ya vibambo kwenye mfuatano.

Ilipendekeza: