zoukankan      html  css  js  c++  java
  • 关于寻找一组数据中最大最小元素的的一些方法

    当要查找的元素个数相对比较小的时候,函数 nlargest() nsmallest() 是很合适的。

    如果你仅仅想查找唯一的最小或最大(N=1)的元素的话,那么使用 min()max() 函数会更快些。

    类似的,如果 N 的大小和集合大小接近的时候,通常先排序这个集合然后再使用切片操作会更快点 ( sorted(items)[:N] 或者是 sorted(items)[-N:] )。 需要在正确场合使用函数 nlargest() nsmallest() 才能发挥它们的优势 (如果 N 快接近集合大小了,那么使用排序操作会更好些)。

    此外, nlargest() 和 nsmallest()需要引入heapq模块。

    --------------------成功,肯定是需要一点一滴积累的--------------------
  • 相关阅读:
    Hadoop源代码点滴-自然常数e
    Hadoop点滴-Hadoop的IO
    Hadoop点滴-HDFS文件系统
    Hadoop点滴-HDFS命令行接口
    EasyUI
    EasyUI
    EasyUI
    EasyUI
    EasyUI
    EasyUI
  • 原文地址:https://www.cnblogs.com/GouQ/p/11555326.html
Copyright © 2011-2022 走看看