我刚才有一个关于Ruby循环的快速问题.这两种迭代集合的方式有区别吗?
# way 1
@collection.each do |item|
# do whatever
end
# way 2
for item in @collection
# do whatever
end
Run Code Online (Sandbox Code Playgroud)
只是想知道这些是否完全一样,或者是否有一个微妙的差异(可能是什么时候@collection是零).
如果我有这个数组:
["1","2","3,a","4,b"]
我怎样才能从中得到这个数组?
["1","2","3","4"].
Run Code Online (Sandbox Code Playgroud)