【发布时间】:2011-10-18 02:04:45
【问题描述】:
如何在搜索列表时匹配精确的字符串/单词。我试过了,但它不正确。下面我给出了sample list、my code和test results
我的代码:
对于列表中的str: 如果 s 在 str 中: 打印字符串测试结果:
s =“你好”~预期输出:'嗨,你好'~输出我得到:'嗨,你好' s =“123”~预期输出:*没有*~输出我得到:'hi mr 12345' s =“12345”~预期输出:'hi mr 12345'~输出我得到:'hi mr 12345' s = "come" ~ 预期输出:*nothing* ~ 我得到的输出:'welcome sir' s = "welcome" ~ 预期输出:'welcome sir' ~ 输出我得到:'welcome sir' s =“欢迎先生”〜预期输出:'欢迎先生'〜输出我得到:'欢迎先生'我的列表包含超过 20 万个字符串
【问题讨论】:
标签: python string string-matching