以下是一个示例代码,用于找到包含给定字母的单词:
def find_words_with_letter(letters, target_letter):
words_with_letter = []
for word in letters:
if target_letter in word:
words_with_letter.append(word)
return words_with_letter
# 示例用法
word_list = ["apple", "banana", "cherry", "date", "elderberry"]
target = "a"
result = find_words_with_letter(word_list, target)
print(result) # 输出 ["apple", "banana", "date"]
在示例中,find_words_with_letter
函数接受两个参数:letters
是一个包含单词的列表,target_letter
是要查找的字母。
函数使用一个循环遍历每个单词,然后检查目标字母是否在单词中。如果是,则将该单词添加到 words_with_letter
列表中。
最后,函数返回包含目标字母的单词列表。
示例用法展示了如何调用这个函数,传递一个单词列表和目标字母,并打印结果。