develooper Front page | perl.beginners | Postings from September 2009

Fw: AW: Hash of Hashes

Thread Previous | Thread Next
From:
Soham Das
Date:
September 29, 2009 22:00
Subject:
Fw: AW: Hash of Hashes
Message ID:
339706.74750.qm@web95310.mail.in2.yahoo.com




----- Forwarded Message ----
From: Soham Das <sohamdas@yahoo.co.in>
To: Uri Guttman <uri@StemSystems.com>
Sent: Wednesday, 30 September, 2009 10:29:12 AM
Subject: Re: AW: Hash of Hashes







________________________________
From: Uri Guttman <uri@StemSystems.com>
To: Soham Das <sohamdas@yahoo.co.in>
Cc: Thomas Bätzler <t.baetzler@bringe.com>; beginners@perl.org
Sent: Tuesday, 29 September, 2009 9:17:57 PM
Subject: Re: AW: Hash of Hashes

>>>>> "SD" == Soham Das <sohamdas@yahoo.co.in> writes:


  SD> Lets assume, the hash of hash being a record of something which
  SD> has already happened and hence we know the final value, not
  SD> something which is right now happening, i.e changeable.

>you keep swapping hash and array concepts, words and symbols. please
>learn to keep them separate or your perl life will be hell. hashes have
>no concept of 'final value' as an array would. maybe you mean the hash
>is finalized and won't be changed anymore. if so then say that.

The hash is finalised and wont be changing anymore.

  SD> In my case, its like

  SD> $Position{$Scrip}{$Date}= #some value 

  SD> That is, my position in a previous date $Date, in the stock
  SD> $scrip, was some integer. Thanks for the correction, regarding the
  SD> brackets. I stand corrected and it seems I have made a lot of such
  SD> mistakes apparent in the previous two three mails.

>hashes have no positions, just keys. again. try to use standard
>terminology or you won't convey any proper meaning here. programming
>requires this to be accurate. and yes, you have been making a bunch of
>hash/array mistakes and you must fix that in your head. they are similar
>in syntax styles in some ways (e.g. [] vs {}) but very different in
>semantics and terminology.


Now what I wrote, was not describing what that statement is supposed to do, but the english transliteration of that statement. i.e the hash position will convey me the record of my positions. 
Hence my position in a particular scrip on a particular date (which will act as keys) will give me some value, which will stand for the number of shares I was holding. 

I hope I am not ambiguous this time.
uri

-- 
To unsubscribe, e-mail: beginners-unsubscribe@perl.org
For additional commands, e-mail: beginners-help@perl.org
http://learn.perl.org/



________________________________
 Now, send attachments up to 25MB with Yahoo! India Mail. Learn how.


      Yahoo! India has a new look. Take a sneak peek http://in.yahoo.com/trynew
Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About