Jak mogę dodać wartość w obiekcie Hash za pomocą klucza, który ma już wartość. Tak na przykład jeśli mamDołącz wartość do obiektu mieszania (w Ruby), używając już istniejącego klucza?
>> my_hash = Hash.new
>> my_hash[:my_key] = "Value1"
# then append a value, lets say "Value2" to my hash, using that same key "my_key"
# so that it can be
>> my_hash[:my_key]
=> ["Value1", "Value2"]
znam jej łatwo napisać własny sposób, ale ja po prostu chciałem wiedzieć, czy jest wbudowany w metodzie.
oh ok ... więc w zasadzie używam tablicy wewnątrz hash ... co się stało, gdy próbowałem zrobić h [: key] << "value2" bez wykonywania h [: key] = [], i kontynuował łączenie ciągów znaków i zwracanie "value1value2", więc domyślam się, że muszę jawnie utworzyć tablicę ... dzięki – bernabas
@bernabasd Zapraszamy! – lucapette