Answer to Question #266657 in Python for H A

Question #266657

Write a program that reads a string and returns a table of the letters of the alphabet in

alphabetical order which occur in the string together with the number of times each letter

occurs. Case should be ignored. A sample output of the program when the user enters the data

“ThiS is String with Upper and lower case Letters”, would look this this:


a 2

c 1

d 1

e 5

g 1

h 2

i 4

l 2

n 2

o 1

p 2

r 4

s 5

t 5

u 1

w 2


I want a very simple code


1
Expert's answer
2021-11-16T05:22:05-0500
s = input()
res = {}
for el in s.lower():
	if el.isalpha():
		if el in res:
			res[el] += 1
		else:
			res[el] = 1
for ch in sorted(res):
	print(ch, res[ch])

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS