使用python查找字符串中的键

MicrosoctCprog

我有一个字符串text,我想查找它是否包含列表中的某个值中的 1 个,我构建了此代码

text='abcdefg'
magic=['4','6','e']
any(x in str(text) for x in magic)

这很好用。

但是我怎么知道找到的值是什么?在这个例子中我想打印e

PCir

您可以迭代magic并使用所有找到的变量构建一个新列表:

text='aabbccddeeffgg'
magic=['4','6','e']
a = [x for x in magic if x in text]
print(a)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章