我如何使用简单的python if语句从诸如kill,gun之类的单词中过滤输入结果

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何使用简单的python if语句从诸如kill,gun之类的单词中过滤输入结果相关的知识,希望对你有一定的参考价值。

我想过滤x结果以知道将哪个类别附加到

def bot():
    kids = []
    adults = [] 
    index = 0
    x = input("enter movie name ")
    for side in x:
        if x == "gun" or x == "kill":
            kids.append(x)
        else:
            adults.append(x)
        print(kids)
        print(adults)

如果x ==“ top gun”,它将忽略它

如果x具有“杀伤力或枪支,等等”,请不要添加到小于16岁的类别中,我建议这样做[>

我想过滤x结果以知道将哪个类别附加到def bot():Kids = [] Adults = [] index = 0 x =输入(“输入电影名称”)作为x中的边:如果x == ...

答案

我认为您想比较各个单词。您当前正在做的是遍历单个characters

另一答案

您可以将movie_name = input('enter movie name: ') for word in movie_name.split(): if word in ('gun', 'kill'): kids.append(word) else: adults.append(word) 用于部分匹配,而不是与in完全匹配

以上是关于我如何使用简单的python if语句从诸如kill,gun之类的单词中过滤输入结果的主要内容,如果未能解决你的问题,请参考以下文章