Если вам нужны только те символы, которые присутствуют в строке, вы можете использовать объект Counter
:
>>> from collections import Counter
>>> my_counter = Counter('jack')
>>> my_counter
Counter({'j': 1, 'a': 1, 'c': 1, 'k': 1})
Если вы хотите показать счетчики для всехстрочные буквы, вы можете зациклить теперь так:
>>> import string
>>> ','.join('{}={}'.format(ch, my_counter.get(ch, 0)) for ch in string.ascii_lowercase)
'a=1,b=0,c=1,d=0,e=0,f=0,g=0,h=0,i=0,j=1,k=1,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0'
>>> for ch in string.ascii_lowercase:
... print(ch, my_counter.get(ch, 0))
a 1
b 0
c 1
d 0
e 0
f 0
g 0
h 0
i 0
j 1
k 1
l 0
m 0
n 0
o 0
p 0
q 0
r 0
s 0
t 0
u 0
v 0
w 0
x 0
y 0
z 0