Sure,this code is more brief:
$hash{$i++}=[split] while (<>);
thank u.
On Thu, 08 Sep 2005 19:54:11 -0700, "John W. Krahn" <[EMAIL PROTECTED]>
said:
> Jeff Pan wrote:
> > #/usr/bin/perl
>
> use warnings;
> use strict;
>
> > my $i=0;
> > my %hash;
> >
> > while (<>)
> > {
> > chomp;
> > s/^\s+|\s+$//g;
> > $hash{$i}=[split];
> > $i++;
>
> You could write those four lines as:
>
> $hash{$i++}=[split];
>
>
> > }
> >
> > print $hash{0}->[0],"\n";
> > print $hash{1}->[2],"\n";
> >
> > Is this useful?
>
>
> John
> --
> use Perl;
> program
> fulfillment
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> <http://learn.perl.org/> <http://learn.perl.org/first-response>
>
>
--
Jeff Pan
[EMAIL PROTECTED]
--
http://www.fastmail.fm - Send your email first class
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>