【发布时间】:2013-05-08 01:46:35
【问题描述】:
我已经修改了一个 Python 代码来创建一个简单的字符串相似度。
但是,我正在尝试做的是用户输入,我希望第二个用户输入(单词)包含单词列表,以便我可以在单词之间进行比较。
'''
Input the English words in w1, and
the translated Malay words in the list
'''
w1 = raw_input("Enter the English word: ")
words = raw_input("Enter all the Malay words: ")
## The bits im not sure what to code
wordslist = list(words)
for w2 in wordslist:
print(w1 + ' --- ' + w2)
print(string_similarity(w1, w2))
print
当我输入时,它似乎与整个 'w1' 输入的字符串相似,所有单个字符都在 'words' 输入中。我想要的只是举例
w1 = 英国 words = United Kingdom、United Kingdoms、United States、Kingdmo。
然后它会在哪里进行测量
United Kingdom --- United Kingdom
United Kingdom --- United Kingdoms
United Kingdom --- United Sates
United Kingdom --- Kingdmo
等等。
感谢您的帮助!
【问题讨论】:
标签: python string similarity