Abi*_*lah 1 ruby multidimensional-array
我需要将一个数组数组添加到一个没有重复的数组中
array = [[1,2,3],[2,3,4],[7,8,9]]
至
new_array [1,2,3,4,7,8,9]
在Ruby中使用IT的最佳方法是什么?
jra*_*jav 5
试试这个:
array.flatten!.uniq!
flatten! 获取任何子数组并将其元素添加到封闭数组(递归),因此它"展平"数组数组.
flatten!
uniq! 从数组中删除重复的元素.
uniq!
注意 !方法修改原始数组.使用非!方法(flatten和uniq)如果您希望返回一个新数组.
flatten
uniq
归档时间:
12 年,8 月 前
查看次数:
722 次
最近记录: