ruby有像python一样的拉链功能吗?

mlz*_*boy 0 ruby python arrays

我是从python到ruby的newibe.

在python中有一个如下功能:

a=range(3)
b=range(3)
for e1,e2 in zip(a,b)
    print e1,e2
Run Code Online (Sandbox Code Playgroud)

有什么东西可以在ruby中实现相同的功能吗?

fif*_*uri 7

这就是Array#zip的作用:

foo = [1,2,3,4]
bar = ['a','b','c','d']

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