Ruby 【新手】求一个类似 C 语言中 for 循环的可以一次循环两个变量的循环函数

realwol · 发布于 2014年3月26日 · 最后由 realwol 回复于 2014年3月28日 · 1219 次阅读
4933

如题。

共收到 6 条回复
4755
martin91 · #1 · 2014年3月26日

Orz... 没看懂标题。。。 要是能够贴个C的代码,想必也是极好的!

64
linjunhalida · #2 · 2014年3月26日 1 个赞

用zip

a = [1,2,3]
b = [4,5,6]
a.zip(b).each do |ia, ib|
  puts ia + ib
end
4933
realwol · #3 · 2014年3月27日

#1楼 @Martin91 看2楼看懂了。

4933
realwol · #4 · 2014年3月27日

#2楼 @linjunhalida 好吧,原来是zip,不过我通过语义找,很难找到这个。请问有没有好点的可以迅速找到想要函数的方法或者地方呢。

2564
kikyous · #5 · 2014年3月27日

#4楼 @realwol 标准库不是很大,楼主可以看一遍

4933
realwol · #6 · 2014年3月28日

#5楼 @kikyous 这确实是个办法。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册