07/06/2022
str=input("Entr your string")
lit=list(str)
print (lit)
lit1=[]
for s in range(len(lit)):
k=lit.count(lit[s])
lit1.append(k)
print (lit1)
d={}
for k in lit:
for freq in lit1:
if k in d:
d[k]+=1
else:
d[k]=1
break
print (d)
for key, value in d.items():
print (key,':',end='')
for v in range(0,value):
print ("∆",end='')
print ()
OUTPUT:-
Entr your stringshatrudhan kumar vishwakarma
['s', 'h', 'a', 't', 'r', 'u', 'd', 'h', 'a', 'n', ' ', 'k', 'u', 'm', 'a', 'r', ' ', 'v', 'i', 's', 'h', 'w', 'a', 'k', 'a', 'r', 'm', 'a']
[2, 3, 6, 1, 3, 2, 1, 3, 6, 1, 2, 2, 2, 2, 6, 3, 2, 1, 1, 2, 3, 1, 6, 2, 6, 3, 2, 6]
{'s': 2, 'h': 3, 'a': 6, 't': 1, 'r': 3, 'u': 2, 'd': 1, 'n': 1, ' ': 2, 'k': 2, 'm': 2, 'v': 1, 'i': 1, 'w': 1}
s :∆∆
h :∆∆∆
a :∆∆∆∆∆∆
t :∆
r :∆∆∆
u :∆∆
d :∆
n :∆
:∆∆
k :∆∆
m :∆∆
v :∆
i :∆
w :∆