2021-08-01から1ヶ月間の記事一覧

Ruby_Array_8

この記事は、以下のドキュメントを改変(自分なりに整理)して利用しています。 class Array (Ruby 3.0.0 リファレンスマニュアル) インスタンスメソッド self[start, length] = val インデックスstartからlength個の要素を配列valの内容で置き換える start…

Ruby_Array_7

この記事は、以下のドキュメントを改変(自分なりに整理)して利用しています。 class Array (Ruby 3.0.0 リファレンスマニュアル) インスタンスメソッド self[range] = val Rangeオブジェクトrangeの範囲にある要素を配列valの内容に置換する range範囲内の…

Ruby_Array_6

この記事は、以下のドキュメントを改変(自分なりに整理)して利用しています。 class Array (Ruby 3.0.0 リファレンスマニュアル) インスタンスメソッド self[nth] = val nth番目の要素をvalに設定する nthが配列の範囲を超える場合、配列の長さを自動的に…

Ruby_Array_5

この記事は、以下のドキュメントを改変(自分なりに整理)して利用しています。 class Array (Ruby 3.0.0 リファレンスマニュアル) インスタンス self[nth] -> object | nil at(nth) -> object | nil nth番目の要素を返す nth番目の要素が存在しないときはni…

Ruby_Array_4

この記事は、以下のドキュメントを改変(自分なりに整理)して利用しています。 class Array (Ruby 3.0.0 リファレンスマニュアル) インスタンスメソッド self << obj -> self objを自身の末尾に破壊的に追加 selfを返す irb(main):001:0> a = [1, 2] => [1,…

Ruby_Array_3

この記事は、以下のドキュメントを改変(自分なりに整理)して利用しています。 class Array (Ruby 3.0.0 リファレンスマニュアル) インスタンスメソッド self + other -> Array 自身とotherの内容をつなげた配列を生成して返す otherに配列以外のオブジェク…

Ruby_Array_2

この記事は、以下のドキュメントを改変(自分なりに整理)して利用しています。 class Array (Ruby 3.0.0 リファレンスマニュアル) インスタンスメソッド self & other -> Array 集合の積演算 両方の配列に含まれる要素からなる新しい配列を返す 重複要素は…

Ruby_Array_1

この記事は、以下のドキュメントを改変(自分なりに整理)して利用しています。 class Array (Ruby 3.1 リファレンスマニュアル) 継承 Array < Enumerable < Object < Kernel < BasicObject dynamic include: JSON::Generator::GeneratorMethods::Array (by …