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