我有一个字符串text
,我想查找它是否包含列表中的某个值中的 1 个,我构建了此代码
text='abcdefg'
magic=['4','6','e']
any(x in str(text) for x in magic)
这很好用。
但是我怎么知道找到的值是什么?在这个例子中我想打印e
您可以迭代magic
并使用所有找到的变量构建一个新列表:
text='aabbccddeeffgg'
magic=['4','6','e']
a = [x for x in magic if x in text]
print(a)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句