繁体   English   中英

如何从具有特定字母的列表中查找单词?

[英]How do I find words from a list with specific letters?

第一个清单:

word_list = ['Jack','Caroline','Jane']

第二个清单:

letter_list = ['a','c']

我想将所有包含字母“a”“c”的单词保存在第三个列表中。

第三个列表应如下所示:

third_list = ['Jack','Caroline']

你可以试试这个:

word_list = ['Jack', 'Caroline', 'Jane']
letter_list = ['a', 'c']

third_list = [word for word in word_list if all(letter in word.lower() for letter in letter_list)]
print(third_list)
# ['Jack', 'Caroline']

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM