http://qs1969.pair.com?node_id=11134460


in reply to Re^4: Using 'keys' on a list
in thread Using 'keys' on a list

I have to disagree with brother Choroba, Lists exist...

... but as temporary stack entries and not as allocated variables.

So something like %h = @a (theoretically ) means:

(that's simplified, because optimization might kick in)

There is also dedicated syntax for lists, like

Update

What you actually want is a list of pairs which doesn't exist in Perl, but in some other languages, like Raku afaik.

Otherwise it's totally ambiguous to tell what keys LIST is supposed to mean, if LIST was a @array.

Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery