In addition to what
dkubb wrote, after you store your arrays as references in a hash, you can also retrieve your arrays by dereferencing.(Better read up on references, because they may get confusing sometimes, even to an intermediate user).
If you retrieve the hash value, you get the referenced array. To get the array, you have to dereference it. i.e.
$station1_arrayref = $station_data{1};
@station1_array = @$station1_arrayref;
or just use
@station1_array = @{$station_data{1}};for example, to retrieve all elements of station5:
foreach my $element (@{$station_data{5}}) {
print $element. "\n";
}
In your case, you are using sequential numbers as the keys in the hash. Depending on your situation, you could even just store the arrays within a big array:
@station_data = (\@station1,\@station2,\@station3); and then retrieve the arrays in a similar manner (but remember that the index number of station1 is 0).
@station1_array = @{$station_data[0]};
This is one of those topics that I'm sure the PerlMonks users can give you tons of tips and shortcuts....
(
Modified to eliminate the duplicate info provided by
dkubb, since we apparently posted at the same time...)
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.