Ruby 枚举each_slice()函数
enumerable 的 each_slice() 是Ruby中的一个内置方法,它对N个元素的每个范围进行迭代并打印出来。如果没有给出块,那么它将返回枚举器。
语法 : enu.each_slice(N) { |obj| block }
参数 : 该函数接收用于检查条件的块和N,后者指定了一个切片中的元素数量。
返回值 : 它返回N个片断中的元素。
例子 1 :
输出:
例2 :
输出:
enumerable 的 each_slice() 是Ruby中的一个内置方法,它对N个元素的每个范围进行迭代并打印出来。如果没有给出块,那么它将返回枚举器。
语法 : enu.each_slice(N) { |obj| block }
参数 : 该函数接收用于检查条件的块和N,后者指定了一个切片中的元素数量。
返回值 : 它返回N个片断中的元素。
例子 1 :
输出:
例2 :
输出: