たとえば、私はarray = [1,2,3,4,5]
インデックス 4 の要素の値を変更したい。
複数のステップで私ができること:
> array[4] = 'new value'
=> "new value"
> array
=> [1,2,3,4, "new value"]
しかし、これをインラインで行う方法はありますか? 何かのようなもの
array.map! { |x| x == 5 ? "new value" : x }
ただし、値ではなくインデックス番号を使用します。
ruby-docs を検索して読みましたが、何を探すべきかわかりません!