Ruby Enumerable each_witth_object() 函数
enumerable 的 each_with_object() 是Ruby中一个内置的方法,对每个对象进行迭代,并返回初始对象。如果没有给出块,它将返回枚举器。
语法 : enu.each_with_object(obj) { |obj| block }
参数 : 该函数接收用于初始化初始对象的块。
返回值 :如果没有给定块,它将返回枚举器,否则将返回初始对象。
例子 1 :
输出:
例2 :
输出:
enumerable 的 each_with_object() 是Ruby中一个内置的方法,对每个对象进行迭代,并返回初始对象。如果没有给出块,它将返回枚举器。
语法 : enu.each_with_object(obj) { |obj| block }
参数 : 该函数接收用于初始化初始对象的块。
返回值 :如果没有给定块,它将返回枚举器,否则将返回初始对象。
例子 1 :
输出:
例2 :
输出: