Python库,"q"在heapq中代表什么?
Python library, what does "q" stand for in heapq?
Python有这个库heapq,我们可以用它来进行堆操作。
"q" 代表什么?
它的字面意思就是它听起来的意思:堆队列。 doco 证实了这一点:
8.4. heapq
— Heap queue algorithm
所以,堆队列(或heapq)意思相同。它基本上是用简单的方式写的 'heapq' 我们可以写成 'heap queue' 吗?
为了您更好地理解 q = 'queue'。
该库提供堆队列算法的实现,也称为优先队列算法。
Python有这个库heapq,我们可以用它来进行堆操作。 "q" 代表什么?
它的字面意思就是它听起来的意思:堆队列。 doco 证实了这一点:
8.4.
heapq
— Heap queue algorithm
所以,堆队列(或heapq)意思相同。它基本上是用简单的方式写的 'heapq' 我们可以写成 'heap queue' 吗? 为了您更好地理解 q = 'queue'。 该库提供堆队列算法的实现,也称为优先队列算法。