About 15,000 results
Open links in new tab
  1. heapq — Heap queue algorithm — Python 3.14.0 documentation

    2 days ago · Source code: Lib/heapq.py This module provides an implementation of the heap queue algorithm, also known as the priority queue algorithm. Min-heaps are binary trees for …

  2. Heap queue or heapq in Python - GeeksforGeeks

    Sep 3, 2025 · To use heap queues in Python, you need to import the heapq module in your code: import heapq. Heaps support several essential operations that help manage data efficiently …

  3. The Python heapq Module: Using Heaps and Priority Queues

    In this step-by-step tutorial, you'll explore the heap and priority queue data structures. You'll learn what kinds of problems heaps and priority queues are useful for and how you can use the …

  4. Heap Queue or heapq in Python: The Complete Guide

    May 21, 2025 · Python‘s heapq module was added to the standard library in Python 2.3 (released in 2003) and has been refined over the years. The implementation is based on C code for …

  5. Heap queue (or heapq) in Python - Online Tutorials Library

    A heap queue is created by using python’s inbuilt library named heapq. This library has the relevant functions to carry out various operations on a heap data structure.

  6. What is Python's heapq module? - Stack Overflow

    If you need to maintain a sorted list as you add and remove values, check out heapq. By using the functions in heapq to add or remove items from a list, you can maintain the sort order of the list …

  7. Mastering `heapq` in Python: A Comprehensive Guide

    Jan 21, 2025 · This blog post will delve into the fundamental concepts of `heapq` in Python, explore its usage methods, discuss common practices, and present best practices to help you …

  8. Heapq in Python (with examples) | Code Underscored

    Aug 24, 2022 · Heapq is an abbreviation for heap and queues. They’re notable for tackling various challenges, including finding the best element in a dataset. We can optionally sort the …

  9. Python heapq module - Pynerds

    The heapq module in the standard library provide an implementation of heap-based priority queues. Rather than implementing a priority queue class, the module provides functions that …

  10. Understanding Python's heapq Module - developer-service.blog

    Sep 19, 2024 · The heapq module in Python provides an implementation of the heap queue algorithm, also known as the priority queue algorithm. This guide will explain the basics of …