配列
array/はいれつ
ひとことで言うと
同じ種類のデータを順番に並べ、番号で1つずつ取り出せる基本的な入れ物のことです。
📖 もうちょい詳しく
何が新しいの?
配列は新しい技術ではなく、プログラミングのいちばん基本にある「データのしまい方」のひとつです。データが1つだけならそのまま変数に入れれば足ります。でも、たくさんの同じ種類のデータをまとめて扱いたいときに、配列が役に立ちます。
どうやって動いてるの?
配列は、同じ種類のデータを順番に並べて持つ入れ物です。並んだそれぞれの場所には番号(添字、インデックスといいます)が振られていて、その番号を指定すると目当てのデータをすぐ取り出せます。多くのプログラミング言語では、番号は0から始まることが多いです。
何ができるの?
たとえば「会員30人の名前」や「7日間の気温」のように、同じ仲間のデータをまとめて持てます。番号で順番に取り出せるので、全部に同じ処理をくり返すのが得意です。並べ替えや検索といった作業も、配列があるとやりやすくなります。
🌱 身近なたとえ
番号を振った引き出しで例えると分かりやすいです。横一列に引き出しが並んでいて、それぞれに「0番」「1番」「2番」と番号が付いています。中身を取りたいときは「2番の引き出しを開けて」と番号で指定します。配列も同じで、番号を言えば中のデータがすぐ手に入ります。
✅ まず覚えるポイント
- 配列は、同じ種類のデータを順番に並べてまとめる入れ物です
- 並んだ場所には番号(添字・インデックス)が振られています
- 番号を指定すると、その場所のデータを取り出せます
- 番号は0から始まることが多いです
- たくさんのデータに同じ処理をくり返すのが得意です
🧭 よくある勘違い
番号は1から始まるんじゃないの?
日常では1から数え始めるので、ここはつまずきやすい点です。多くのプログラミング言語では、配列の番号は0から始まります。つまり最初のデータは「0番目」です。言語によっては1から始まるものもあるので、使う言語のルールを確認すると安心です。
どんなデータでも一緒に入れられるの?
配列は基本的に「同じ種類のデータ」を並べる入れ物です。名前なら名前、数字なら数字、というふうにそろえて入れる使い方が一般的です。言語によっては種類の違うデータを混ぜられる場合もありますが、まずは「仲間どうしをまとめる箱」と覚えると分かりやすいです。
🧩 関連して覚えると楽な言葉
- 変数: データを1つ入れておく名前付きの箱のことです
- データ構造: データを効率よくしまう・扱うための形のことです
- ループ: 同じ処理をくり返す仕組みで、配列とよく一緒に使います
- JSON: データをやり取りする形式で、中で配列がよく登場します
🏁 ひとことでまとめ
配列は、仲間のデータを一列に並べて番号で出し入れできる、プログラミングの基本の箱です。
TERM SEARCH
ほかの用語を調べる
検索ボックスを準備中…