首页 > 解决方案 > 如何打印包含特定单词的特定字符串 - Python

问题描述

如果它包含一个特定的单词,我想打印出整个字符串。例如

a = ['www.facbook.com/xyz','www.google.com/xyz','www.amazon.com/xyz','www.instagram.com/xyz']

如果我想找到这个词amazon,那么代码应该打印出来www.amazon.com/xyz

我发现了许多示例,您可以在其中找出字符串是否包含单词,但我需要打印出包含该单词的整个字符串。

标签: python-3.x

解决方案


尝试这个 -

your_list = ['www.facebook.com/xyz', 'www.google.com/xyz', 'www.amazon.com/xyz', 'www.instagram.com/xyz']
word = 'amazon'
res = [x for x in your_list if word in x] 
print (*res)

输出:

www.amazon.com/xyz

推荐阅读