[解決済み] Rubyで << を使ってキーと値のペアをハッシュに追加する。
2023-04-23 12:53:42
質問
Rubyでは、<<を使って、既存の配列に値を追加することができます。
a = []
a << "foo"
とありますが、既存のハッシュにキーと値のペアを追加することもできるのでしょうか?
h = {}
h << :key "bar"
できるんだろうけど
h[:key] = ""
h[:key] << "bar"
が、それは私の望むところではありません。
ありがとうございます。
どのように解決するのですか?
あるのは
merge!
.
h = {}
h.merge!(key: "bar")
# => {:key=>"bar"}
関連
-
[解決済み] Rubyで配列に値が存在するかどうかを確認する方法
-
[解決済み] 特定のキーがハッシュ内に存在するかどうかを確認する方法は?
-
[解決済み] Ruby/RailsでHashからキーを削除して残りのHashを取得する方法は?
-
[解決済み] RubyのハッシュオブジェクトをJSONに変換する方法は?
-
[解決済み】PHPパスワードのハッシュとソルトの安全性について
-
[解決済み] JSONをRubyのハッシュに変換する方法
-
[解決済み] Rubyのsend()は何をするのですか?
-
[解決済み] 最大値のハッシュのキーはどのように見つけるのですか?
-
[解決済み] Rubyで文字列が正規表現にマッチするかどうかをチェックする最も速い方法?
-
[解決済み] Ruby 配列を関数の引数に変換する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Rubyで空のファイルを作成する:"touch "と同等?
-
[解決済み] 文字列を正規表現に変換する ruby
-
[解決済み] Rubyの"==="演算子は何をするのですか?重複] [重複
-
[解決済み] ruby の rescue 節に複数のエラークラスを DRY に渡す方法
-
[解決済み] Rubyのオフ・ザ・レール
-
[解決済み] Rubyで配列を一度に初期化するには?
-
[解決済み] Rubyの配列で同じ文字列の要素をカウントする方法
-
[解決済み] 既存の文字列に追加する
-
[解決済み] MacでRubyを1.9.xにアップデートするには?
-
[解決済み] Rubyのモジュール/ミキシンからクラスメソッドを継承する