摘要:
itertools 我们知道,迭代器的特点是:惰性求值(Lazy evaluation),即只有当迭代至某个值时,它才会被计算,这个特点使得迭代器特别适合于遍历大文件或无限集合等,因为我们不用一次性将它们存储在内存中。 Python 内置的 itertools 模块包含了一系列用来产生不同类型迭代器 阅读全文
posted @ 2020-06-21 18:19
Ming|Zhao
阅读(113)
评论(0)
推荐(0)
摘要:
Python 有一个 bisect 模块,用于维护有序列表。bisect 模块实现了一个算法用于插入元素到有序列表。在一些情况下,这比反复排序列表或构造一个大的列表再排序的效率更高。 Bisect 是二分法的意思,这里使用二分法来排序,它会将一个元素插入到一个有序列表的合适位置,这使得不需要每次调用 阅读全文
posted @ 2020-06-21 17:45
Ming|Zhao
阅读(191)
评论(0)
推荐(0)

浙公网安备 33010602011771号