我如何使用简单的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之类的单词中过滤输入结果的主要内容,如果未能解决你的问题,请参考以下文章
如何使用布尔逻辑使这个 if 语句在 python 3 中更简洁?