私はhttp://ip-address/my.txtにファイルを持っています。私はそのvertically.so perlでそれらの配列を作ることができますどのようにここにテキストファイルの内容があるPerlテキストファイルを垂直配列
- 1.5 5.8 9.8 4.5
- 8.7 4.5 9.6
- 5.6 8.7 9.8 7.4
私はインデックスを介して各要素を呼び出すことができます。 のような印刷 "@アレイ[5]" 8.7
私はhttp://ip-address/my.txtにファイルを持っています。私はそのvertically.so perlでそれらの配列を作ることができますどのようにここにテキストファイルの内容があるPerlテキストファイルを垂直配列
私はインデックスを介して各要素を呼び出すことができます。 のような印刷 "@アレイ[5]" 8.7
の意味はわかりません。私の推測では、すべてのデータを単一の配列にまとめるだけです。これはあなたが意味することですか?
use strict;
use warnings;
my @data;
push @data, split while <DATA>;
print $data[4]; # show the fifth element
__DATA__
1.5 5.8 9.8 4.5
8.7 4.5 9.6
5.6 8.7 9.8 7.4
プログラムへの外部データファイルから読み込むに出力
8.7
は、あなたが垂直とはどういう意味ですか代わり
open my $fh, '<', 'my.txt' or die "Failed to open file: $!";
push @data, split while <$fh>;
これを書くのか?それは '@array [5]'ではありません。 '$ array [5]'です。また、 '8.7'は繰り返しです。あなたが欲しいものを明確に説明してください。 –
@Devendra not in Perl 6.: -/ – Sparky