ruby 改行区切り単位で文字列を配列に変更する
- 2023.03.15
- ruby
Rubyで、改行区切り単位で文字列を配列に変更するソースコードを記述してます。「lines(chomp: true)」で可能です。 環境 改行区切り単位で文字列を配列に変更 改行区切り単位で文字列を配列に変更するには「lines(chomp: true)」を使用します。 改行がない場合 改行がない場 […]
Rubyで、改行区切り単位で文字列を配列に変更するソースコードを記述してます。「lines(chomp: true)」で可能です。 環境 改行区切り単位で文字列を配列に変更 改行区切り単位で文字列を配列に変更するには「lines(chomp: true)」を使用します。 改行がない場合 改行がない場 […]
Rubyで、文字列の右側にある半角空白を除去するソースコードを記述してます。「rstrip」で可能です。空白が全角の場合は、除去できません。 環境 文字列の右側にある半角空白を除去 文字列の右側にある半角空白を除去するには「rstrip」を使用します。 実際に使用してみます。 右側にある半角空白が除 […]
Rubyで、文字列に指定した文字列が含まれているかを判定するソースコードを記述してます。「include?」に判定したい文字列を指定することで可能です。 環境 文字列に指定した文字列が含まれているかを判定 文字列に指定した文字列が含まれているかを判定するには「include?」を使用します。 実際に […]
Rubyで、文字列を1文字で区切りインデックス番号とともに二次元配列化するソースコードを記述してます。「chars.each.with_index.entries」で可能です。 環境 文字列を1文字で区切りインデックス番号とともに二次元配列化 文字列を1文字で区切りインデックス番号とともに二次元配列 […]
Rubyで、配列がユニークであるかを判定するソースコードを記述してます。配列に対して「uniq」を使用することで可能です。空の配列はユニークであると判定されます。 環境 ユニークであるかを判定 ユニークであるかを判定するには、「uniq」を使用します。 実際に使用してみます。 判定されていることが確 […]
Rubyで、配列の値を順番に変数に代入するソースコードを記述してます。変数をカンマ区切りで複数用意することで可能です。数が合わない場合は「nil」が代入されます。 環境 配列の値を順番に変数に代入 配列の値を順番に変数に代入するには、以下のようにします。 実際に使用してみます。 代入されていることが […]
Rubyで、配列内にある要素それぞれに条件を指定して結果をカウントするソースコードを記述してます。「map」と「tally」を使用します。 環境 配列内にある要素それぞれに条件を指定して結果をカウント 配列内にある要素それぞれに条件を指定して結果をカウントするには、「map」で条件を指定して、「ta […]
Rubyで、配列内にある要素を要素別にカウントするソースコードを記述してます。「tally」を使用することで簡単に取得できます。結果はhashで取得されます。 環境 配列内にある要素を要素別にカウント 配列内にある要素を要素別にカウントするには「tally」を使用します。 実際に使用してみます。 カ […]
Rubyで、自然対数の底e(ネイピア数)の累乗を計算するソースコードを記述してます。「Math」モジュールの「exp」に数値を指定することで可能です。 環境 底e(ネイピア数)の累乗を計算 底e(ネイピア数)の累乗を計算するには、「exp」を使用します。 実際に、計算してみます。 「Math」を「i […]
Rubyで、配列内で条件が一致した値が最初に見つかった位置と値を取得するソースコードを記述してます。「find_index」に条件を指定することで可能です。条件に一致する値がない場合は「nil」が返ります。 環境 配列内で条件が一致した値が最初に見つかった位置と値を取得 配列内で条件が一致した値が最 […]