while not letter.isalpha() or len(letter) != 1:
    letter = eval(input('Not a single letter. Try again: '))
print(''.join(lst).lower().count(letter))
Как подсчитать, сколько раз появляется буква с помощью python?