Mam tablicę tak:Ruby: Jak połączyć elementy tablicy z prefiksem?
["marblecake", "also", "the", 1337]
Chciałbym wrócić ciąg, który zawiera każdy element tablicy ustalonej przez jakiś określony ciąg znaków, a następnie łączone ze sobą przez inny określony ciąg znaków. Na przykład,
["marblecake", "also", "the", 1337].join_with_prefix("%", "__")
powinno skutkować
# => %marblecake__%also__%the__%1337
Jak mogę to zrobić?
Dlaczego używasz destrukcyjny, wersja w miejscu z „map”? W zależności od tego, jak wygląda kod OP, może to mieć niezamierzone skutki uboczne. –
To załatwiło sprawę. Wielkie dzięki, Cody. –
Jason: Tu zapisywane są tylko prymitywy/ciągi. Czy istnieje alternatywa, którą polecasz? –