問題タブ [ruby-hash]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Ruby/Railsでハッシュからキーを削除して残りのハッシュを取得する方法は?
ハッシュに新しいペアを追加するには、次のようにします。
Hash からキーを削除する同様の方法はありますか?
これは機能します:
しかし、私は次のようなものを期待しています:
戻り値が残りのハッシュになることが重要なので、次のようなことができます。
一行で。
ruby - 値が指定されていない場合は、ハッシュを nil 値で埋めます
私はこれらの配列を持っています:
keys
キーが fromで値が from であるハッシュを作成する必要がありますvalues
。値はpositions. If no index is defined,
nil` で定義されたインデックスにある必要があり、そのインデックスに追加する必要があります。
3 つの配列には同じ数の要素が含まれています。keys
には 2 つの要素、values
two、およびpositions
two があります。それで大丈夫です。
期待される出力: