Maison > Article > interface Web > Déduplication de tableau en JavaScript et Python
La « déduplication de tableau » est une opération couramment utilisée dans les applications pratiques, et la probabilité d'apparaître dans les questions d'entretien est également très élevée. Aujourd'hui, je vais décrire brièvement la méthode de déduplication de tableau en Python et JavaScript. .
>>> 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]
<!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>
Recommandations associées :
Exemples détaillés de plusieurs idées de déduplication de tableaux JavaScript
Partage de plusieurs méthodes de déduplication de tableaux JavaScript
Analyse de la méthode simple JS pour implémenter la déduplication de tableau
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!