Flat_map () перечислимых является встроенный метод в Ruby , возвращает новый массив с сцепленных результатами работы блока один раз для каждого элемента в перечислении. Если блок не задан, вместо него возвращается перечислитель.
Syntax: block.flat_map { |obj| block }
Parameters: The function takes the block according to which the every block is to be returned. If no block is given, an enumerator is returned.
Return Value: It returns a new array.
Пример 1 :
|
Выход :
[24, 36, 36, 54]
Пример 2 :
|
Выход :
[17, 21, 1000, 19, 100, 1000]
Рекомендуемые посты:
- Рубин | Перечислимый? функция
- Рубин | Перечислимых нет? () Функция
- Рубин | Перечислим все? функция
- Рубин | Перечислимая функция map ()
- Рубин | Перечислимая функция first ()
- Рубин | Перечислимая функция max ()
- Рубин | Перечислимая функция min ()
- Рубин | Перечислимые какие-нибудь? функция
- Рубин | Перечислимая функция take ()
- Рубин | Перечислимая функция sum ()
- Рубин | Перечислимая функция group_by ()
- Рубин | Перечислимая функция collect ()
- Рубин | Перечислимая функция grep ()
- Рубин | Перечислимая функция each_slice ()
- Рубин | Перечислимая функция sort_by ()
0.00 (0%) 0 votes