コピー2017.10.03Ruby続きです。配列は、全体を[]で囲って要素を,(カンマ)で区切れば作成できます。要素へアクセスするには、0始まりのインデックスを指定します。40irb(main):003:0>クォートで囲まれた要素であれば、文字列の配列となります。"bbb"irb(main):005:0>配列の各要素には、数値でも文字列でもその他オブジェクトも格納できます。"aaa"irb(main):008:0>文字列の配列を作成するときに、クォートが面倒なら、%wが使えます。"ddd"irb(main):010:0>Perlと同じく空白を含む文字列を要素にできません。要素のサイズを取得するには、sizeメソッドを使います。5irb(main):011:0>配列から配列を取り出したいなら、スライスが使えます。インデックスを指定して範囲取得するなら、.(ピリオド)を使い、変数名[インデックス..インデックス]、と指定します。"ddd"]irb(main):012:0>インデックスと、取得する要素数を指定する場合は、変数名[インデックス,要素数]と指定します。旧2-3.Perl/Python/Ruby毎日学習Ruby(連想配列)Rubyの連想配列もPerlと同じくハッシュと呼ばれます。定義するには{}で囲んで、キーと値を書きます。数値もキーでできます。文字列や数値だけではなく、Rubyのハッシュではシンボルが使えます。:から始める名称は...旧2-3.Perl/Python/Ruby毎日学習Rubyを使うRubyを使うといっても、本ブログではそこまで本格的にということではなく、あくまでもコマンドラインでパイプをつなげて組み立てるrubyコマンドとして使います。私の...旧2-3.Perl/Python/Ruby毎日学習Perlを使うプログラマーになりたい息子が二十歳になった時、このブログをプレゼントする。これがこのブログの最終目標です。彼が飽きなく読めるように、彼の好きなアニメやドラマの感想を織り交ぜながら、試行錯誤しつつ、コマンドの入門から応用まで順序立てて学習でき...旧2-3.Perl/Python/Ruby毎日学習Python(書き込み)読み込みが出来たので書き込みも簡単かと思います。何も調べなくても大丈夫でしょう。読み込みではreadメソッドだったので、おそらくwriteですね。スクリプト作ってみます。Rubyの書き込みの時の失敗を教訓に"w"も指定して...旧2-3.Perl/Python/Ruby毎日学習Perl(配列操作)Perl配列操作です。空の()を代入すればよいです。qw演算子を使ってスペース区切りにする方法があります。次は要素の取出しです。添え字...旧2-3.Perl/Python/Ruby毎日学習Perl(読み込み2)「Perl(読み込み1)」では、ファイルをopenしてテキストの読み込みを行いましたがが、今回は標準入力から読み込みを行います。ファイルを開いて読み込みするスクリプトと実行結果はこうでした。旧2-3.Perl/Python/Ruby毎日学習スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。