ruby collect map seems the function is the same?
Ruby迭代器each、map、collect、inject
2010-02-20 15:01
说明: each——连续访问集合的所有元素 collect—-从集合中获得各个元素传递给block,block返回的结果生成新的集合。 map——-同collect。 inject——遍历集合中的各个元素,将各个元素累积成返回一个值。 例子:
names = %w[ruby rails java python cookoo firebody] 等同于: names = ["ruby", "rails", "java", "python", "cookoo", "firebody"] |
浙公网安备 33010602011771号