I wrote some code just for the fun of it
symbols = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "o", "p", "q",          "r", "s", "t", "u", "v", "w", "x", "y", "z"]
numbers = []
counter = 0
print("Enter Name")
name = input(">")
if name:
    new_name = list(name)
    for x in range(0, len(symbols)):
        count_name = new_name.count(symbols[x])
        numbers.append(count_name)
        if count_name:
            counter += 1
    print("Character amount =", counter)
    for x in range(0, len(numbers)):
        if numbers[x]:
            print(symbols[x], "=", numbers[x])
else:
    print("Input = NULL")
When you enter your name for example roemer
It prints out something like this:
Character amount = 4    
e = 2    
m = 1    
o = 1    
r = 2    
But I want it to sort based on which character occurs most frequently
 
     
     
    