• ベストアンサー

openでcsvを開いた時

openでcsvを開き配列に格納したまでは良いのですが、 何行(いくつの配列)格納したかの最大値を知りたいのですが、何か関数はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • zxcv0000
  • ベストアンサー率56% (111/196)
回答No.1

配列を単にスカラーで参照すると、格納している要素数になります。 例: while( @array > 0 ) { my $element = shift(@array); (1件の要素の処理) } 「スカラーで参照」がわかんなければ、 0 + @array で @array の要素数が得られると覚えてください。

すると、全ての回答が全文表示されます。

関連するQ&A