ruby 如何删除拼音数组中的双引号[duplicate]

wqnecbli  于 2022-12-18  发布在  Ruby
关注(0)|答案(1)|浏览(125)

此问题在此处已有答案

Convert array of strings to an array of integers(2个答案)
2天前关闭。
我在将ruby数组["1", "2"]转换为[1,2]时遇到问题
我们可以使用[“1”,“2”].map{|数量|eval n},但使用eval会带来严重的安全风险。
有什么建议吗?

bihw5rsg

bihw5rsg1#

只需用途:

["1", "2"].map(&:to_i)
#=> [1, 2]

这基本上和

["1", "2"].map { |number| number.to_i }

参见Array#mapString#to_i

相关问题