Как я могу преобразовать ["90 99 8 9 11 22"] в ["90", "99", "8", "9", "11", "22"] в Ruby?
["90 99 8 9 11 22"]
["90", "99", "8", "9", "11", "22"]
["90 99 8 9 11 22"][0].split
С flat_map и split он работает с любым количеством элементов:
flat_map
split
["90 99 8 9 11 22"].flat_map(&:split) => ["90", "99", "8", "9", "11", "22"] > ["90 99 8 9 11 22", "1 2 3"].flat_map(&:split) => ["90", "99", "8", "9", "11", "22", "1", "2", "3"]
["90 99 8 9 11 22"][0].split