Projekto një algoritëm për të gjetur fjalët më të shpeshta në një fjali.
Algoritmi duhet së pari të tokenizojë fjalimin e dhënë në fjalë individuale. Pas ndarjes së fjalimit, algoritmi mund të përdorë një numërim të frekuencës për të mbajtur gjurmë se sa herë ndodh secila fjalë. Pasi të jetë krijuar numërimi, algoritmi mund të rendit array-in e numërimit me fjalën me frekuencën më të lartë, dhe të kthejë fjalën më të përdorur shpesh. def most_frequent_words(sentence): words = sentence.split() word_freqs = {} # Krijo një numërim për të mbajtur gjurmë të frekuencës së fjalës për fjalë në fjalë: nëse fjala në word_freqs: word_freqs [word] + = 1 else: word_freqs [word] = 1 # Rendit array-in e numërimit dhe ktheni fjalët më të shpeshta të renditura = sorted_words sorted_freqs.items), t=lambda, t=true, t=true, t=true, return_words sorted[0]