`

数组中根据某元素去重

    博客分类:
  • RUBY
 
阅读更多
def sub_search 
      @my_params=[['a','b','c'],['a','q','e'],['b','e','h']]
      check_params=[]
      @page_params=[]
      if @my_params.size>0
         @my_params.each do |x|
           unless check_params.include?(x[0])
             check_params<<x[0]
             @tag=1
           end
             @page_params<<x if @tag==1
             @tag=0
         end
      end
  end
 
  p @page_params  #=>[['a','b','c'],['b','e','h']]
  
分享到:
评论

相关推荐

    js数组中存对象,根据对象的属性进行去重

    在进行web项目开发的时候,有时候需要把一些前端的数组进行去重处理,得到一个去重后的数据,然后在进行相关的操作

    JS实现数组简单去重及数组根据对象中的元素去重操作示例

    主要介绍了JS实现数组简单去重及数组根据对象中的元素去重操作,涉及javascript数组元素的遍历、判断、追加等操作实现去重功能的相关技巧,需要的朋友可以参考下

    js操作两个json数组合并、去重,以及删除某一项元素

    两个json数组合并去重,以及删除某一项元素 let ha = [ {id:'H',name:'3'}, {id:'A',name:'6'}, {id:'B',name:'14'}, {id:'C',name:'60'} ]; let hb= [ {id:'H',name:'2'}, {id:'A',name:'6'}, {id:'B',...

    php去除二维数组的重复项方法

    php中去一维数组的重复项可以通过php内置函数array_unique(),但是php的array_unique函数对多维数组并不适用,怎么才能去除二维数组中的重复项呢? 以下给大家提供一个函数。 //二维数组去掉重复值 function unique...

    js中删除数组中的某一元素实例(无下标时)

    1、使用filter数组去重; var arr1 = [1,2,3,4,5,6];//待操作数组 var j = 2;//待删除元素 var noRepeat = function(arr1,arr2){ return arr1.flter(function(e){ ...//先从数组中找到待删元素下标 Array.pr

    Labview二维数组查重.vi

    LABVIEW对二维数组的某一个值索引,并检索出所有该值所在的行列数

    JavaScript实现删除数组重复元素的5种常用高效算法总结

    本文实例讲述了JavaScript实现删除数组重复元素的5种常用高效算法。分享给大家供大家参考,具体如下: 这里就 js 如何实现数组去重整理出5种方法,并附上演示Demo 以及 源码。 1.遍历数组法 最简单的去重方法, 实现...

    vue 对象数组中,根据相同属性的数据合并,重组新的数组对象

    可以通过上次的需求,我们通过 TYPE 和 REMARK 两个 key 对应的 value 共同决定是否合并属性,我们是可以将两个属性进行串联成一个新的 key,如果这个 key 相同,即两个条件同时满足。这里不仅仅合并相邻的数据,不...

    常用js方法,当前方法数量为15个,持续更新中

    【8】 根据对象值(通过key获取),进行数组对象去重 【9】获取数组对象中的某个key的数组 【10】通过key,value将数组对象中某一项移到首位 【11】获取数组对象中的某个元素 【12】根据key值,进行数组相减 【13】...

    常用函数合集(持续更新)

    从数组中随机获取元素 清除对象中值为空的属性 到某一个时间的倒计时 随机码 随机返回一个范围的数字 随机产生颜色 获取,设置url参数 设置url参数 现金额大写转换函数 设置cookie 获取cookie 删除cookie 显示 隐藏 ...

    leetcode中文版-Algorithm:力码

    leetcode中文版 简介 数据结构与算法 数据结构 Leetcode 题号 名称 ...找出数组中某一元素右边最&gt;=它的数,循环结构 Array 541 字符翻转 String 551 学生考勤 String 552 学生考勤 DP 557 字符旋转 Str

    JAVA JDK8 List分组获取第一个元素的方法

    今天小编就为大家分享一篇关于JAVA JDK8 List分组获取第一个元素的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

Global site tag (gtag.js) - Google Analytics