【发布时间】:2015-10-21 14:41:57
【问题描述】:
在 ruby 中,我有一个带有字符串值的数组:
my_array=["210,207,203,199,169,165,159,152,148,144,140,137"]
如何将它转换成这样的普通数组:
my_array=[210,207,203,199,169,165,159,152,148,144,140,137]
注意:所有元素都是非负值。
我知道我可以通过手动修剪双引号来做到这一点,但我想知道是否有更优雅的方式来实现这一点?
【问题讨论】:
-
我假设,如您的示例一样,您希望提取的整数始终为非负数,但应该说明这一点。另外,我不知道您所说的“手动修剪双引号”是什么意思。
-
DV 您的标题确实具有误导性。这是一个包含字符串的数组。并转换为整数数组
-
您的标题确实具有误导性。这是一个包含字符串的数组。并转换为整数数组