如何从此阵列中删除重复项?
product_areas = [["1", "2", "3"], ["3", "1", "2"]]
我已经尝试过product_areas.uniq!
,product_area.uniq
但是同样的事情在重复。我在这里想念什么?
预期产量:
product_areas = ["1", "2", "3"]
尝试这个:
product_areas = [["1", "2", "3"], ["3", "1", "2"]].flatten.uniq
flatten
在您的阵列上使用将产生以下结果:
["1", "2", "3", "3", "1", "2"]
当您调用uniq
该数组时,将得到您期望的结果:
["1", "2", "3"]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句