-1

結合したい配列が必要です。例えば:

["a", "b", "c", "d"]ある配列 ["xxxx", "xx", "xxxxx", "x"]は別の配列です

私の望ましい出力は、次のような新しい配列になります。

["axxxx", "bxx", "cxxxxx", "dx"]

これら2つを組み合わせる方法がよくわかりません。

とても有難い。

4

1 に答える 1

3
s = ["a", "b", "c", "d"].zip ["xxxx", "xx", "xxxxx", "x"]
#=> [["a", "xxxx"], ["b", "xx"], ["c", "xxxxx"], ["d", "x"]] 

s.map &:join
# => ["axxxx", "bxx", "cxxxxx", "dx"] 
于 2013-07-29T06:45:37.960 に答える