python - 编写函数,该函数采用列表对象并截断返回更大数字的值
问题描述
编写一个函数 count() :
(1) 将一个列表对象和一个截止值作为两个输入 (2) 返回列表中的多个项目,这些项目大于截止值。我正在尝试使用累加器循环模式来做到这一点,但我很挣扎。
计数([3, 5, 2, 6, 1, 9], 5)
2
解决方案
尝试这个:
def count(l, cutoff):
return len([e for e in l if e > cutoff])
推荐阅读
- git - Git 克隆因“使用现有参考调用初始参考转换”而失败
- date - 当公式基于日期时如何返回空白单元格
- spring-boot - Spring security : OAuth 相关类 -AuthorizationServerTokenServices , Oauth2AccessToken 不可用
- php - 无法修改标头信息 - 已由提到的行以 Html 开头发送的标头
- spring - SQLIntegrityConstraintViolationException 导致 Spring 事务回滚
- algorithm - 最坏情况、大 o、大 theta 和大 omega
- java - 如何重复参数化的 Junit 5 测试?
- python - 根据列表的值查找数据框中是否存在连续的 3 行或更多行
- algorithm - 将一组大小为 N 的集合分成 M 个组,这些组的总和之间的差异最小
- python - 缺少数据 Plotly Express px.data