[R] Supprimer une ligne d'un array en boucle
Posté : mar. 31 mars 2009 13:02
Bonjour,
Je souhaite chercher certaines ligne d'un array et les supprimer en boucle.
Voici un exemple de code :
Le but est de cherche si 1000 est présent.
Dans ce cas supprimer la ligne 1000 ainsi que celle qui suit.
Seulement voila quand je réalise un _ArrayDelete l'array change à chaque fois et du coup je ne supprime pas les bonnes lignes.
Comment pourrais je réaliser cela tout en restant avec un array.
Merci
Je souhaite chercher certaines ligne d'un array et les supprimer en boucle.
Voici un exemple de code :
Code : Tout sélectionner
#Include <Array.au3>
Local $Array[14] = [1000, 32, 200, 1000, 44 , 400, 1000, 65 , 60, 700, 1000, 72, 90 , 80]
$cherche = _ArrayFindAll($Array, 1000)
for $i=0 to UBound($cherche)-1
_ArrayDelete($Array,$cherche[$i])
_ArrayDelete($Array,$cherche[$i]+1)
Next
_ArrayDisplay($Array)Dans ce cas supprimer la ligne 1000 ainsi que celle qui suit.
Seulement voila quand je réalise un _ArrayDelete l'array change à chaque fois et du coup je ne supprime pas les bonnes lignes.
Comment pourrais je réaliser cela tout en restant avec un array.
Merci