在Python语言中,列出一个用户输入的列表,并检查是否有两个值

2024-05-12 13:42:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我的作业是这样的: “你必须有六分之四的交卷才能通过考试,而且作业四和作业六都必须有资格参加考试。如果您有足够的已批准的交件,请创建一个返回true的函数。函数应该有一个列表作为参数,其中列表[0]=1表示1号上交被批准,列表[1]=0表示2号上交未被批准”

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

有人能帮忙吗? 提前谢谢


Tags: 函数true列表参数作业论坛小时资格
1条回答
网友
1楼 · 发布于 2024-05-12 13:42:35

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

def validator(alist):
  return (alist[3] and alist[5] and sum(alist)>=4)

上面的函数将检查第3个索引(第4个作业)是否为1,第5个索引(第6个作业)是否为1,以及批准的作业总数是否大于或等于4。 我想这就是你要的

相关问题 更多 >