del()?
David Allen
mda at idatar.com
Wed Apr 4 21:37:22 EDT 2001
More information about the Python-list mailing list
Wed Apr 4 21:37:22 EDT 2001
- Previous message (by thread): del()?
- Next message (by thread): del()?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
In article <Pine.LNX.4.21.0104042019020.17701-100000 at tarpon.exis.net>, "Jay Collins" <jcollin at exis.net> wrote: > does del() free the ram used by string? I'm not sure, but it definately nukes it from python's environment so you can't use it anymore. It is likely that it frees the ram but maybe not right at that instant. > like > > a = "my string" > del(a) > > will I get my ram back? Should I even worry about this since gc takes care > of this? I usually use del() exclusively to get rid of keys to dictionaries. As in: >>> d = {} >>> d['foo'] = 'bar' >>> d['baz'] = 'quux' >>> d {'foo': 'bar', 'baz': 'quux'} >>> del(d['foo']) >>> d {'baz': 'quux'} >>> -- David Allen http://opop.nols.com/ ---------------------------------------- Marriage is the only adventure open to the cowardly. -- Voltaire
- Previous message (by thread): del()?
- Next message (by thread): del()?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list