您好,欢迎访问一九零五行业门户网

JavaScript和Python 的数组去重解析

数组去重 是实际应用中常用的操作,出现在面试题中的概率也很高,今天简述一下 python 和 javascript 中数组去重的方法,希望能帮助到大家。
python数组去重>>> a = [9,8,7,9,7,1,2,1,2,5,3] >>> new_a = list(set(a)) >>> new_a [1, 2, 3, 5, 7, 8, 9] #此时new_a未保持原有的顺序,对new_a进行排序 >>> new_a.sort(key = a.index) >>> new_a [9, 8, 7, 1, 2, 5, 3]
javascript数组去重<!doctype html> <html lang="en"> <head>     <meta charset="utf-8">     <title>document</title>     <script type="text/javascript">         var array1 = [1,2,6,8,4,2,3,9,47,1,2,23,5,8,3];         var result = [];         for (var i = 0; i < array1.length; i++) { if (array1.indexof(array1[i])==i) //如过该元素在数组中第一次出现的位置 == 该元素当前的位置【a】 { result.push(array1[i]);//将符合【a】条件的元素加入到result中 } } alert(result); </script> </head> <body>      </body> </html>
相关推荐:
实例详解javascript数组去重的几种思路
javascript数组去重的几种方法分享
js简单实现数组去重的方法分析
以上就是javascript和python 的数组去重解析的详细内容。
其它类似信息

推荐信息