我在数组上有一个简单的每个语句
game.each{|match| winner += rps_game_winner(match)
获胜者先前定义为winner = []
rps_game_winner 将返回一个包含 2 个元素的数组。我希望获胜者是一个由 2 个元素组成的数组。相反,如果游戏有 2 个匹配项,我将得到一个包含 4 个元素的数组。
有没有办法快速将 4 个元素的数组转换为具有 2 个元素的 2 个数组的数组。或者首先让获胜者成为一个包含 2 个元素的数组
例如,获胜者应该等于 [["rob","Hi"],["sally","no"]] 而不是 ["rob","Hi","sally","no"]