[BangPypers] Reorder Dictionary Size in python

Abdul Muneer abdulmuneer at gmail.com
Thu Apr 18 05:55:12 CEST 2013


Expecting this behaviour from built-in dict is not a good idea. However try
if garbage collection helps.
>>> import gc
>>> gc.collect()
I have not tried it out myself, though.

Regards,
Abdul Muneer

--
Follow me on Twitter: @abdulmuneer <http://twitter.com/#%21/abdulmuneer>


On Thu, Apr 18, 2013 at 5:53 AM, Anand Chitipothu <anandology at gmail.com>wrote:

> On Wed, Apr 17, 2013 at 9:30 PM, Rahul R <rahul8590 at gmail.com> wrote:
>
> > As far as i know, python performs a lazy deletion of values , when we
> > delete content from a dictionary (correct me if i am wrong) .  So, when
> we
> > insert a lot of values the dictionary automatically expands. I don't see
> > dict shrinking when we delete values from dictionary. In such case, is
> > there a way to forcibly reduce the dictionary size ?
> >
>
> Don't try to optimize something that is not required. Python core
> developers are smarted than you, trust them.
>
> Premature optimization is root cause of all evil.
>
> Anand
> _______________________________________________
> BangPypers mailing list
> BangPypers at python.org
> http://mail.python.org/mailman/listinfo/bangpypers
>


More information about the BangPypers mailing list