We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dab4e64 commit 76acc6dCopy full SHA for 76acc6d
strings/frequency_finder.py
@@ -49,6 +49,15 @@ def get_item_at_index_zero(x: tuple) -> str:
49
50
51
def get_frequency_order(message: str) -> str:
52
+ """
53
+ Get the frequency order of the letters in the given string
54
+ >>> get_frequency_order('Hello World')
55
+ 'LOWDRHEZQXJKVBPYGFMUCSNIAT'
56
+ >>> get_frequency_order('Hello@')
57
+ 'LHOEZQXJKVBPYGFWMUCDRSNIAT'
58
+ >>> get_frequency_order('h')
59
+ 'HZQXJKVBPYGFWMUCLDRSNIOATE'
60
61
letter_to_freq = get_letter_count(message)
62
freq_to_letter: dict[int, list[str]] = {
63
freq: [] for letter, freq in letter_to_freq.items()
0 commit comments