Упражнения для Ruby Array: разбить строку с разделителями на массив
Ruby Array: Упражнение-10 с решением
Напишите Ruby-программу для разделения строки с разделителями на массив.
Рубиновый код:
color ="Red, Green, Blue, White"
nums ="1, 3, 4, 5, 7"
print "Original delimited string:\n"
print color,", "
print nums
print "\nString to array:\n"
color_array = color.split(",")
nums_array = nums.split(",").map { |s| s.to_i }
print color_array
print "\n",nums_array
Выход:
Исходная строка с разделителями: Красный, Зеленый, Синий, Белый1, 3, 4, 5, 7Строки в массив: [«Красный», «Зеленый», «Синий», «Белый»] [1, 3, 4, 5, 7]
Блок - схема:
Ruby Code Editor:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Ruby, чтобы вычислить сумму всех элементов. Длина массива должна быть 3 или более.
Далее: Напишите программу на Ruby для создания массива с элементами, «повернутыми влево» из заданного массива целых чисел длиной 3.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code