在Python中,制作一个用户输入的列表,并检查是否存在两个值

在Python中,制作一个用户输入的列表,并检查是否存在两个值,python,Python,我有一个作业,上面写着: “你必须有六分之四的交卷才能通过该科目,并且需要作业4和作业6才有资格参加考试。如果你有足够多的已批准的交卷,则制作一个返回true的函数。该函数应该有一个列表作为参数,其中列表[0]=1表示1号交卷已批准,列表[1]=0表示2号交车未被批准” 我真的被困在这里了,我花了好几个小时在SO上搜索和阅读论坛,但我似乎不明白我必须做什么 有人能帮忙吗? 提前谢谢。我觉得你的问题有点不清楚。但我得到的结果是: def validator(alist): return (al

我有一个作业,上面写着: “你必须有六分之四的交卷才能通过该科目,并且需要作业4和作业6才有资格参加考试。如果你有足够多的已批准的交卷,则制作一个返回true的函数。该函数应该有一个列表作为参数,其中列表[0]=1表示1号交卷已批准,列表[1]=0表示2号交车未被批准”

我真的被困在这里了,我花了好几个小时在SO上搜索和阅读论坛,但我似乎不明白我必须做什么

有人能帮忙吗?
提前谢谢。

我觉得你的问题有点不清楚。但我得到的结果是:

def validator(alist):
  return (alist[3] and alist[5] and sum(alist)>=4)
上述功能将检查第三个索引(第四个作业)是否为1,第五个索引(第六个作业)是否为1,以及批准的作业总数是否大于或等于4。
我想这就是你所问的。

Stackoverflow不是一个手工工厂,你需要自己尝试一下,当你遇到错误时,你可以检查这个问题以前是否有人问过,如果没有,你可以在这里问:)欢迎来到Stackoverflow。请试着编辑你的问题,用a来概括问题,这将使回答者更容易帮助你。您可以在中找到更多有用的提示来改进您的问题