如何搜索单词中的特定字母,然后将带有该字母的单词添加到列表中?

How to search for specific letter in a word, then add that word with that letter to a list?

我接到了一些作业,需要一些帮助。

任务如下:要求用户输入一个句子,一次输入一个单词。当输入字母a时(一句话)输入停止。每当字母 a 在单词中时,将该单词添加到列表中,当句子结束时,打印列表

我已经考虑过并排除了 while 循环(如果我错了请纠正我)并考虑使用 for loops/statements.

编辑:这是伪代码:

-创建一个空列表

-发起响应=space 即。"while response is not"

-附加到列表

-从用户处获取词

-打印列表

如果有人能帮助我,将不胜感激

我不确定我是否理解正确,但是如果用户输入的单词包含字母 a,您希望将该单词添加到列表中,这是你怎么能做到这一点。

word = raw_input("Enter word: ")
lst = []
if "a" in word:
    lst.append(word)
    print lst

raw_input id in Python 2,可以用input in Python 3