#7 Rubyで学ぶ配列の基本

Rubyの配列は、Pythonのリストと同じくらい手軽に扱えるデータ構造です。この記事では、Rubyにおける配列の基本的な使い方を解説します。

配列を作ってみる

fruits = ["りんご", "みかん", "ぶどう"]

Rubyの配列は大きさを自由に変えられ、異なる種類のデータを混ぜて入れることもできます。

要素にアクセスする

puts fruits[0] # りんご

Rubyでは、`fruits[-1]`のようにマイナスの添字を使うと、後ろから数えた要素にアクセスできます。

puts fruits[-1] # ぶどう(最後の要素)

値を追加・削除する

配列の最後に値を追加するには`push`(または`<<`という記号)を使います。

fruits.push("メロン") fruits << "スイカ"

値を削除するには`delete`を使います。

Rubyならではの注意点

`<<`という記号を使った追加方法は、Rubyに慣れていないと最初は違和感があるかもしれません。しかし「配列に値を押し込む」というイメージを持つと、直感的に理解しやすくなります。マイナスの添字も合わせて、Rubyらしい柔軟な書き方として覚えておきましょう。

まとめ

Rubyの配列は手軽に作れて、マイナスの添字や`<<`による追加など、独自の便利な書き方が用意されています。


本ページはプロモーションを含みます。

参考書籍(PR)

Rubyをもっと学びたい方には「プロを目指す人のためのRuby入門[改訂2版]」がおすすめです。

コメント

このブログの人気の投稿

#11 Rustで学ぶエラーハンドリングの基本

#16 TypeScriptで学ぶ辞書型(マップ)の基本

#19 Goで学ぶテスト(単体テスト)の基本