J'utilise python2.6. Est-il disponible dans la version supérieure de python ? Sinon, existe-t-il un autre moyen de maintenir des files d'attente prioritaires pour la liste d'objets de classes non triviales ? Ce dont j'ai besoin, c'est quelque chose comme ça
>>> l = [ ['a', 3], ['b', 1] ]
>>> def foo(x, y):
... return x[1]-y[1]
>>> heap = heapify(l, cmp=foo)
Aucune suggestion ?