Jason Dusek wrote: > > Hi Perl Beginners, Hello,
> Let's say I have a hash of hashes. And I want to use it over and over > again, so I need to reinitialize it often. I suppose I could go > through each key in the hash of hashes, and go through each key in the > little hashes and use delete on each of them. But isn't there some > elegant way? Does Perl have a nuke() operator? If you want to clear out the hash completely then: %hash = (); Will remove all the keys and values from the hash. This will also work with a hash of hashes. Or if you need to reinitialize it you can just assign the key/value pairs to the hash: %hash = ( newkey1 => 'newval1', newkey2 => 'newval2' ); Which will assign the new list, replacing anything that was in there before. John -- use Perl; program fulfillment -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]