Я работаю с пакетом heapq для работы с графиками.
Предположим, список "куча", поданный 2 кортежей a и b, представляющих (расстояние, узел)
import heapq
heap = []
a = (321,4)
b = (258,3)
heapq.heappush(heap,a)
heapq.heappush(heap,b)
Есть ли способ проверить, находится ли узел 4 в списке кучи? и если да, как я могу получить его расстояние?