我正在尝试比较两个字符串:devLine和fin_h。当我拆分两个字符串中的单词并迭代两个字符串中的单词时,我仍然得到错误too many values to unpack。这些字符串是:Rob car Mary dc George dc Jerry dc
我想检查string1中的单词是否与我想要比较的单词是替代<em
我知道有很多技术和方法可以比较两个Strings,并找出两个Strings是否相等。我想这样做: Var Str1 = "Hello How are you?""; 将str2与str1进行比较,并显示不匹配的单词数。两个字符串各包含4个单词。它应该会显示you missed words from str1。所以我想知道用户从转录的原始音频中遗漏了多少单词。
虽然题目是个问题,但简短的回答显然是否定的。我试过了。真正的问题是为什么?字符串是一些非ascii字符,如中文,XXX是字符串的当前编码。>>> u'中文' == '中文'.decode('gbk')//The first one is u'\xd6\xd0\xce\xc4' while the second one u'\我使用的是中文简化的窗口。默认编码是gbk