in reply to Re^2: Hash Curious
in thread Hash Curious
I think the table is not fully accurate in the Hash column.
- "Full contents" of %Hash returns a list of pairs
- "Multiple elements" of @Hash{SLICE} returns a list of values
NB: there is a new feature %Hash{SLICE} to return "Multiple pairs"
DB<49> @H{a..d}=1..4 DB<50> x %H{d,b} 0 'd' 1 4 2 'b' 3 2 DB<51> x @H{d,b} 0 4 1 2 DB<52>
edit
One could argue that for reasons of symmetry there should be @Hash for a "Full list of values". But this collides with arrays, hence we have the operators values and keys
Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery
In Section
Seekers of Perl Wisdom