python 查找精确字符串
我想在一个列表中找到完全匹配的内容。我这样做:
if any (myword in s for s in listeWord):
print myword
比如我有一个词:"11848_3"
,但是在我的列表中找到了:"8_3"
,我不想要这个,我想要完全一样的词。我经常遇到这个问题,通常用正则表达式来解决,但在这个情况下我想我不能这样做。
2 个回答
1
这个的写法是:
if substring in string:
print(True)
else:
pass #any code you want
3
要实现你想要的功能,只需要这样做:
if myword in listeWord:
print myword
in
这个关键词会检查一个元素是否在一个序列中。