[BangPypers] Reorder Dictionary Size in python
rahul8590 at gmail.com
Thu Apr 18 07:18:49 CEST 2013
As far as i know , gc.collect() works on objects which are not used
anymore. Not for resizing existing objects.
On Thu, Apr 18, 2013 at 9:25 AM, Abdul Muneer <abdulmuneer at gmail.com> wrote:
> 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.
> 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
> > 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
> > > 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
> BangPypers mailing list
> BangPypers at python.org
More information about the BangPypers