从数组数组中删除重复项

艾哈迈德·哈姆扎(Ahmad hamza)

如何从此阵列中删除重复项?

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章