Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何搜索单词中的特定字母,然后将该单词与该字母一起添加到列表中?_Python_For Loop_While Loop - Fatal编程技术网

Python 如何搜索单词中的特定字母,然后将该单词与该字母一起添加到列表中?

Python 如何搜索单词中的特定字母,然后将该单词与该字母一起添加到列表中?,python,for-loop,while-loop,Python,For Loop,While Loop,有人给我布置了一些家庭作业,我需要一些帮助 任务如下:要求用户输入一个句子,一次输入一个单词。当字母a输入一个单词时,输入停止。每当字母a出现在单词中时,将该单词添加到列表中,当找到句子时,打印列表 我已经考虑过了,并且排除了while循环纠正我的错误,并且考虑过使用for循环/语句 编辑:以下是伪代码: -创建一个空列表 -initiate response=空间,即当响应不可用时 -附加到列表 -从用户处获取word -打印列表 如果有人能帮助我,我将不胜感激我不确定我是否正确理解您的意思,

有人给我布置了一些家庭作业,我需要一些帮助

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

我已经考虑过了,并且排除了while循环纠正我的错误,并且考虑过使用for循环/语句

编辑:以下是伪代码:

-创建一个空列表

-initiate response=空间,即当响应不可用时

-附加到列表

-从用户处获取word

-打印列表


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

我不确定我是否正确理解您的意思,但是如果用户输入的单词包含字母a,您希望该单词被添加到列表中,您可以这样做

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

Python2中的原始输入id,您可以在Python3中使用输入,一个示例会更好。您想要伪代码吗?很难理解。我知道,这就是我被卡住的原因。从我所能收集到的信息来看,每当一个单词中有字母a时,该单词必须添加到列表中。当程序完成后,打印包含字母A在内的所有单词的列表。请编写一些代码,并向我们展示,如果没有,我们无法帮助确定,我很高兴这有帮助。顺便说一句:如果这个答案有帮助,你可以单击此处接受正确答案为他人做家庭作业不会帮助他们学习。@PadraicCunningham是的,我原则上同意你的观点,但是,OP在他的评论中写道:我没有任何代码,因为我不知道如何开始,如果我正在编写代码,它将添加到我的问题中。我只是想知道怎么做。所以他似乎在努力学习,但他真的被卡住了。我认为答案为他指明了正确的方向。也就是说,我可能错了。我不是要求别人帮我做作业,我只是需要一个开始,我需要帮助,因为我很困惑