1. sebelumnya ketikan
from string import *
def cari(kata):
b,g='',''
jumlah,him1=[],[]
j=-1
h=0
for e in kata:
if e not in punctuation:b+=e
else: b=b+' '
b=b.lower()
kata=split(b)
b=''
for i in kata:
if i not in b:b=b+i+' '
kata2=split(b)
kata2.sort()
for i in kata:
him=[]
for j in range(len(kata2)):
for h in range(len(kata)):
if kata2[j]== kata[h]:
him.append(h)
for j in kata2:
him1.append(kata.count(j))
e=0
hr=0
for e in range(len(kata2)):
if him1[e]==1:
g=kata2[e],him[hr]
hr+=1
else:
g= kata2[e],
for v in range(him1[e]):
g2= him[hr],
hr+=1
g=g+g2
jumlah.append(g)
abjad='abcdefghijklmnopqrstuvwxyz'
l=[]
hr1=0
for c in abjad:
h=[]
for i in range(len(kata2)):
if jumlah[i][0][0]==c:
h.append(jumlah[i])
if h:
l.append([c,h])
hr1+=1
for i in range(hr1):
print l[i]