python 怎么在列表中查找含有某个字符?

比如data=['qwerfyy','dsfha','fdyythg','efggg']
我要查找里面含有‘yy’的元素
结果是qwerfyy和fdyythg

最好用re库看下是怎么用的。。

第1个回答  2020-01-27
In [3]: data=['qwerfyy','dsfha','fdyythg','efggg']

In [4]: [i for i in data if 'yy' in i]
Out[4]: ['qwerfyy', 'fdyythg']

In [5]: import re

In [6]: [i for i in data if re.search('yy',i)]
Out[6]: ['qwerfyy', 'fdyythg']本回答被提问者和网友采纳
相似回答