Hey,

When creating deque instances using a value for maxlen, it would be nice
to have a .full() method like what Queue provides, so one may do:

my_deque = deque(maxlen=300)

if my_deque.full():
   do_something()

instead of doing:

if len(my_deque) == my_deque.maxlen:
  do_something()


If people think it's a good idea, I can add a ticket in the tracker and
try to provide a patch for the collections module maintainer.
If this was already talked about, or is a bad idea, sorry! :)

Cheers
Tarek
-- 

Tarek Ziadé | coding: https://ziade.org | running: https://foule.es |
twitter: @tarek_ziade
_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to