面试中经常会考到数组的去重。作为一名合格的前端开发者,不知道几种去重方法是在不应该。废话不多说直接开撸……
一、indexOf()方法
实现思路:使用indexOf()方法来判断新数组中是否有这个值,若没有则将这个值push到数组中
//先定义一个数组
var arr = [,'','',,,,,,,,];
function remov(array) {
var arr=[];
for (var i=,len=array.length;i<len;i++){
复制代码 代码如下:#第一种def delRepeat(liebiao): for x in liebiao: while liebiao.count(x)>1: del liebiao[liebiao.index(x)] return liebiao#第二种 无法保持原有顺序liebiao=set(liebiao)
您可能感兴趣的文章:Python3删除排序数组中重复项的方法分析Python实现删除排序数组中重复项的两种方法示例pyt