我正在使用difflib,并试图比较这两个句子,得出不同之处
有点像这样
我有这个代码,但它不是逐字分析,而是逐字分析
import difflib
# define original text
# taken from: https://en.wikipedia.org/wiki/Internet_Information_Services
original = ["IIS 8.5 has several improvements related"]
# define modified text
edited = ["It has several improvements related"]
# initiate the Differ object
d = difflib.Differ()
# calculate the difference between the two texts
diff = d.compare(original, edited)
# output the result
print ('\n'.join(diff))
如果您从字符串中删除
[]'s
,并在.compare()
中对它们调用.split()
,也许您会得到想要的输出
相关问题 更多 >
编程相关推荐