Ich habe eine Zeichenkette " Hello I am going to I with hello am
". Ich möchte herausfinden, wie oft ein Wort in der Zeichenkette vorkommt. Beispiel: "Hallo" kommt 2 Mal vor. Ich habe diesen Ansatz versucht, der nur Zeichen ausgibt -
def countWord(input_string):
d = {}
for word in input_string:
try:
d[word] += 1
except:
d[word] = 1
for k in d.keys():
print "%s: %d" % (k, d[k])
print countWord("Hello I am going to I with Hello am")
Ich möchte lernen, wie man die Wortzahl ermittelt.