kyu_6.character_frequency package

Submodules

kyu_6.character_frequency.character_frequency module

Solution for -> Character frequency.

Created by Egor Kostan. GitHub: https://github.com/ikostan

kyu_6.character_frequency.character_frequency.letter_frequency(text: str) list[source]

Letter frequency.

Return a list of tuples sorted by frequency with the most frequent letter first. Any letters with the same frequency are ordered alphabetically :param text: :return:

kyu_6.character_frequency.character_frequency.sort_list(results: list) list[source]

Sort results list.

Parameters:

results – list

Returns:

list

kyu_6.character_frequency.test_character_frequency module

Test for -> Character frequency.

Created by Egor Kostan. GitHub: https://github.com/ikostan

class kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase(methodName='runTest')[source]

Bases: TestCase

Testing letter_frequency function.

_classSetupFailed = False
_class_cleanups = []
test_letter_frequency_all_caps()[source]

Testing letter_frequency function where all chars are in upper case.

Returns:

test_letter_frequency_all_lower()[source]

Testing letter_frequency function where all chars are in lower case.

Returns:

test_letter_frequency_mixed()[source]

Testing letter_frequency function where all chars are in mixed case.

Returns:

Module contents

Character frequency.