広告スペース(バナー)
🐫Perl レッスン
基本文法の基礎6▾
配列・ハッシュとPerlらしさ5▾
リファレンスと応用機能4▾
レッスン 9 / 20
ハッシュ(%)を使ってみよう
このレッスンでは、キーと値のペアでデータを管理するハッシュの使い方を学びます。「Perl ハッシュ 使い方」で調べている方向けです。
ハッシュは%変数名という形で宣言する、他の言語の辞書・連想配列に相当するデータ構造です。個々の値を取り出すときは$変数名{キー}という書き方になります。
サンプルコードでは、my %prices = ("りんご" => 100, "みかん" => 80);という商品と価格のハッシュを作り、$prices{"りんご"}で値を取り出しています。
初心者がよくつまずくのが、ハッシュ全体は%prices、値を取り出すときは$prices{...}のように記号が変わることです。配列と同じく「全体は%、1つの値は$」という規則を意識すると理解しやすくなります。
実際の開発現場では、設定値の管理や、集計結果をキーごとにまとめる処理などでハッシュが頻繁に使われます。
📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください
🧪 このサイトではPerlを直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。
🎯
ここまでできればゴール達成!
商品と価格を紐づけて管理する、ミニ在庫リストが作れるようになります。
商品と価格を紐づけて管理する、ミニ在庫リストが作れるようになります。
広告スペース(バナー)
広告スペース(記事内)