ruby是否有类似python的zip函数?

ruby是否有类似python的zip函数?,python,ruby,arrays,Python,Ruby,Arrays,我是从python到ruby的新手 python中有如下功能: a=range(3) b=range(3) for e1,e2 in zip(a,b) print e1,e2 在ruby中有什么东西可以实现相同的功能吗?你的意思是说,像这样的功能是: @纳基隆-是的,Ruby有,只是我们称之为zip。 foo = [1,2,3,4] bar = ['a','b','c','d'] foo.zip(bar) #=> [[1, "a"], [2, "b"], [3, "c"], [

我是从python到ruby的新手

python中有如下功能:

a=range(3)
b=range(3)
for e1,e2 in zip(a,b)
    print e1,e2
在ruby中有什么东西可以实现相同的功能吗?

你的意思是说,像这样的功能是:


@纳基隆-是的,Ruby有,只是我们称之为zip。
foo = [1,2,3,4]
bar = ['a','b','c','d']

foo.zip(bar) #=> [[1, "a"], [2, "b"], [3, "c"], [4, "d"]]