在Ruby中:
for i in A do
# some code
end
Run Code Online (Sandbox Code Playgroud)
是相同的:
A.each do |i|
# some code
end
Run Code Online (Sandbox Code Playgroud)
for 不是内核方法:
for红宝石究竟是什么" "就像是:
total = sum i in I {x[i]}
Run Code Online (Sandbox Code Playgroud)
映射到:
total = I.sum {|i] x[i]}
Run Code Online (Sandbox Code Playgroud)