Ruby 枚举each_with_index()函数
enumerable 的 each_with_index() 是Ruby中的一个内置方法,它根据给定的块对enumerable中的项目进行散列。如果没有给定的块,那么将返回一个枚举器。
语法 : enu.each_with_index { |obj| block }
参数 : 该函数接收用于初始化单个对象索引的块。
返回值 :如果没有给定块,它将返回枚举器,否则将对项目进行散列。
例子 1 :
输出:
例2 :
输出:
enumerable 的 each_with_index() 是Ruby中的一个内置方法,它根据给定的块对enumerable中的项目进行散列。如果没有给定的块,那么将返回一个枚举器。
语法 : enu.each_with_index { |obj| block }
参数 : 该函数接收用于初始化单个对象索引的块。
返回值 :如果没有给定块,它将返回枚举器,否则将对项目进行散列。
例子 1 :
输出:
例2 :
输出: