从列表中删除最低的数字

DA_F

我正在尝试编写一个函数,该函数删除最低的数字,然后平均列表中的其余数字。有没有一种方法可以在不使用sorted()或的情况下从列表中删除最低的两个或多个数字sort()喜欢与min()结合使用range()

到目前为止,我有:

lst = [90, 100, 95, 95]
lst.remove(min(lst))
print(sum(lst) / len(lst))
金库

list.remove删除列表中的第一个匹配值。为了删除当前出现的最低数字的所有出现,您必须将其命名为list.count(min(list))次。

这是n从中删除最小数字的函数,该函数lst不涉及list.remove

def remove_n_smallest(lst, n):
    for _ in range(n):
        m = min(lst)
        lst[:] = (x for x in lst if x != m)

这是lst您的问题的示例

>>> remove_n_smallest(lst, 2)
>>> lst
[100]
>>> sum(lst) / len(lst)
100.0

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java - 如何删除数组列表中的最低数字?

来自分类Dev

如何删除列表中的最低元素?

来自分类Dev

从数字列表中删除“ \ n”

来自分类Dev

Python:删除列表中的数字

来自分类Dev

从列表中删除具有最低Num属性的重复对象

来自分类Dev

列表中重复的数字在python中删除

来自分类Dev

如何从列表中删除使用的数字

来自分类Dev

Python:如何删除列表中的数字

来自分类Dev

Python:如何删除列表中的数字

来自分类Dev

如何从列表中删除使用的数字

来自分类Dev

从列表中删除相似的数字

来自分类Dev

从列表中删除小于变量的数字

来自分类Dev

在Python列表中删除其他数字中的某些数字

来自分类Dev

数字序列中的最低可用数字

来自分类常见问题

Haskell列表理解,从数字列表中删除整数

来自分类Dev

Haskell列表理解,从数字列表中删除整数

来自分类Dev

阅读python列表并从给定列表中删除某些数字

来自分类Dev

从嵌套列表[[name1,score],[name2,score],...]中,如何删除得分最低的名称?

来自分类Dev

从列表中删除数字,但不删除字符串中的数字

来自分类Dev

从列表中删除不在列表中其他数字的x数之内的元素/数字

来自分类Dev

删除列表中数字前面的\ x00

来自分类Dev

Python,从子列表中删除所有数字

来自分类Dev

如何从仅包含数字的列表中筛选和删除索引?

来自分类Dev

使用Java Lambda函数从Java列表中删除重复的数字

来自分类Dev

如何从仅包含数字的列表中筛选和删除索引?

来自分类Dev

在C#中的列表视图中删除相同的数字

来自分类Dev

根据随机生成的数字从列表中删除元素

来自分类Dev

如何从带有数字的列表中删除索引?

来自分类Dev

删除非数字并将其放入列表中

Related 相关文章

  1. 1

    Java - 如何删除数组列表中的最低数字?

  2. 2

    如何删除列表中的最低元素?

  3. 3

    从数字列表中删除“ \ n”

  4. 4

    Python:删除列表中的数字

  5. 5

    从列表中删除具有最低Num属性的重复对象

  6. 6

    列表中重复的数字在python中删除

  7. 7

    如何从列表中删除使用的数字

  8. 8

    Python:如何删除列表中的数字

  9. 9

    Python:如何删除列表中的数字

  10. 10

    如何从列表中删除使用的数字

  11. 11

    从列表中删除相似的数字

  12. 12

    从列表中删除小于变量的数字

  13. 13

    在Python列表中删除其他数字中的某些数字

  14. 14

    数字序列中的最低可用数字

  15. 15

    Haskell列表理解,从数字列表中删除整数

  16. 16

    Haskell列表理解,从数字列表中删除整数

  17. 17

    阅读python列表并从给定列表中删除某些数字

  18. 18

    从嵌套列表[[name1,score],[name2,score],...]中,如何删除得分最低的名称?

  19. 19

    从列表中删除数字,但不删除字符串中的数字

  20. 20

    从列表中删除不在列表中其他数字的x数之内的元素/数字

  21. 21

    删除列表中数字前面的\ x00

  22. 22

    Python,从子列表中删除所有数字

  23. 23

    如何从仅包含数字的列表中筛选和删除索引?

  24. 24

    使用Java Lambda函数从Java列表中删除重复的数字

  25. 25

    如何从仅包含数字的列表中筛选和删除索引?

  26. 26

    在C#中的列表视图中删除相同的数字

  27. 27

    根据随机生成的数字从列表中删除元素

  28. 28

    如何从带有数字的列表中删除索引?

  29. 29

    删除非数字并将其放入列表中

热门标签

归档