def hashStory():
message = raw_input('Enter Story')
dictionary = {}
for i in message.upper():
dictionary.setdefault(i, 0)
dictionary[i] = dictionary[i] + 1
return dictionary
这段代码,当用在短字符串上时,比如'你好,你好,',返回这个。
{'A': 1, ' ': 3, 'E': 2, 'H': 2, 'L': 2, 'O': 3, 'R': 1, 'U': 1, 'W': 1, 'Y': 1}
但是当我想在这样的故事中散列字母时。
标点符号妨碍了。如何使用raw_input来获取三引号中的单词。