• ベストアンサー

Perl リスト内指定回数繰り返し

初歩的な質問で恐れ入ります。 Perlで、@array('りんご','キャベツ','バナナ','みかん'); の中身を、順次10回ずつ繰り返し実行したいのですが、どのようにしたら良いでしょうか りんごりんごりんごりんご・・・(10回)キャベツキャベツキャベツキャベツ・・・(10回)という感じで、 ひとつめのリストの処理が10回終了したら次のリストを10回という感じです。 よろしくお願いします。

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

  • ベストアンサー
  • ralf124c
  • ベストアンサー率52% (232/446)
回答No.2

たぶん実例が見たいのでは。 とりあえずこんな感じですか? --------------------------------------------- #!/usr/bin/perl my @aDATA = ("りんご","キャベツ","バナナ","みかん"); foreach(@aDATA){  my $sNAME = $_;  foreach(1..10){   print $_.' - '.$sNAME."\n";  } } --------------------------------------------- 注意:コピペするならインデント用の全角空白に気をつけてね

spider32
質問者

お礼

ありがとうございます。解決しました。

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

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「中身を、順次10回ずつ繰り返し実行したい」が何を言ってるのかよくわからんのだけど, 単純に 2重ループにしちゃダメなの?

spider32
質問者

お礼

ありがとうございます。大変参考になりました。

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

関連するQ&A

  • スプレッドシートのプルダウンリスト

    Googleスプレッドシートで、プルダウンリストを作成する際、同じ列内で同じ選択肢を使用できないようにしたいです。 例えば、リストに、りんご,ぶどう,みかん,バナナとあり、 一度りんごを選択して入れば、次のリストには、ぶどう,みかん,バナナのみが表示される、といった内容です。

  • 【EXCEL2000】2つのリストの合計を出すには?

    リストA リンゴ 3 みかん 5 バナナ 2 スイカ 3 リストB りんご 2 メロン 4 バナナ 3 いちご 2 ↑のような2つのリストがあるとして、 リストC りんご 5 みかん 5 バナナ 5 スイカ 3 メロン 4 いちご 2 リストA・Bの合計がリストCのようにするにはどのような関数を使えばいいかお解りになる方教えてください。 判りづらい質問で申し訳ありません。m(_ _)m ※品名と数量は別セルです。

  • PHPでの指定回数処理について

    例えば、n回の実行を行いたい時、PHPではどうするのか、 Perlでは [ 実行内容 ] x @arrayとすることで、 要素数分の処理ができます。 Rubyでは times {|n| 実行内容 } とすることで、n回分の処理ができます。 ■ではPHPではどうすれば 1行でかないますでしょうか。

    • ベストアンサー
    • PHP
  • 選択表現の語句について質問

    『りんご、みかん若しくはバナナ又はキャベツ若しくはにんじんから選びなさい』 この文では、『りんご、みかん、バナナ、キャベツ、にんじん』この5つから"どれか1つ選びなさい"と云う意味ですか?つまり1つしか選べないと。

  • リストボックスから選択、結果を表示する。

    お世話になります。 perlでcgiを作りたいのですが、 簡単なsampleはないでしょうか。 参考になるようなページを教えていただければ十分です。 【機能】 ファイルxをリストボックスから選択させ、 内容を表示する。 【ファイルxの内容例】 リンゴ、青森、300 ミカン、和歌山、60 バナナ、輸入、180 というように、品名、産地、単価の項目が列んでいます。 【動き】 リストボックスでファイルxを表示させ、 選ばれた項目の単価を表示する。 【イメージ】 リストボックス リンゴ ミカン バナナ ↓ ミカンを選ぶ ↓ 単価は60円です。 と表示する。 以上、分かりにくいですが、 宜しくお願いします。

    • ベストアンサー
    • Perl
  • 入力規則のリストボックス

    エクセルの入力規則でリストボックスを使って選択したいのですが その時に、数字のみを抽出する方法はないですか? 例えば 1:りんご 2:みかん 3:バナナ をリストから選択する時、番号のみが表示されるように したいのです。 リストにはその番号がどれに該当するかわかるように りんご、みかん、バナナという内容も表示させたいのです。 よろしくお願いします。

  • 文字列の出現頻度が高い順のリストを作成する方法

    よろしくお願い致します。 Excel の計算式のみを用い、文字列の出現頻度が高い順のリストを作成する方法についてお知恵をお貸しください。 やりたいことは以下になります。 A列にはりんごが2回、ばななが2回、みかんが1回なのでB列の通り出現頻度が高い順番に表示sれます。 ここで、りんごとばななが同数ですが、上にある方(りんご)を先に表示させ、下にある方(ばなな)は、あとに表示させます。以降は同じロジックです。 A    B りんご  りんご      ばなな  ばなな みかん  みかん りんご ばなな 以上、よろしくお願い致します。

  • PHPで配列から値を取得したい

    PHP勉強中の初心者です。 初歩的な質問なのですが以下のような配列から「りんご」、「バナナ」などの値をすべて取得するにはどうすればいいのでしょうか? Array ( [input] => 自転車 [status] => 0 [result] => Array ( [0] => Array ( [0] => りんご ) [1] => Array ( [0] => バナナ ) [2] => Array ( [0] => ミカン ) [3] => Array ( [0] => オレンジ ) [4] => Array ( [0] => ブドウ ) [5] => Array ( [0] => パイナップル ) ) )

    • ベストアンサー
    • PHP
  • エクセルのVBAについて

    エクセルのVBAに関することです。 例えば、50個のリストがあり、そこからランダムに10個選び出す。そのランダムに選び出す手順を10回繰り返す。ランダムに選んだ10セットをシートに書き出すやり方を教えてください。よろしくお願いします。 リスト        結果            1セット    2セット    3セット   ・・・・・・・ 10セット りんご       みかん     りんご    梨             キウイ   みかん       梨       バナナ    パイナップル      みかん 梨          いちご    みかん    キウイ          バナナ バナナ        :        :        :             : パイナップル       キウイ いちご ・ ・ ・ のような感じです。

  • コンボボックスでドロップダウンリストにしたときに・・・・

    コンボボックスでドロップダウンリストにしてから実行をすると、最初の項目(一番上)が空白で、その下はリストに書かれてあるように表示されてます。 ドロップダウンしなくても見れるようにするにはどうしたらいのですか? 例: 野菜 ▽    ←ここを表示させたい    みかん    かぼちゃ    りんご    バナナ