【发布时间】:2016-01-18 07:24:11
【问题描述】:
运行以下:
print ['1','2','3'].each { |j| j.to_i }
生成输出:
["1", "2", "3"]
我想了解它为什么不生成:
[1,2,3]
谢谢!
【问题讨论】:
-
这个问题没有错,但是点赞??哦,等等,它一定是一个骗局,因为我已经看过很多次了。在“Ruby each vs map”上搜索会出现一堆。
-
搜索“Ruby each vs map”本质上是从问题的答案中恢复过来。事后看来很容易做到。
-
我并没有批评你不知道这一点,但我的想法是,当一个问题是重复的时候,提问者只需要指出答案。注意我说“这个问题没有错”。我们都必须从某个地方开始。
标签: ruby string integer type-conversion