Zahash Z <zahas...@gmail.com> added the comment:
If you look at the queue.PriorityQueue class, there is self.queue = [ ]. That's because priority queue uses list data structure to implement the min heap data structure (on which priority queue is based on). So the list can be represented. There is no need to remove anything. On Wed, 20 Feb 2019, 10:17 pm Serhiy Storchaka, <rep...@bugs.python.org> wrote: > > Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment: > > I guess you hurried to write the code. It has not yet been decided whether > to expose the content of the queue in its repr at all. There is no public > API for accessing the content of the queue without removing items from the > queue, and I think it is intentional. > > What is your use case? Why you need to change the repr of queues? > > ---------- > nosy: +serhiy.storchaka > > _______________________________________ > Python tracker <rep...@bugs.python.org> > <https://bugs.python.org/issue36049> > _______________________________________ > ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue36049> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com