Je suis en train de m'amuser à ecrire une fonction elegante et rapide permettant de comparer deux tableaux (si vous en avez, je suis preneur). J'ai reussi pour comparer les tableaux n'ayant pas de doublons. Mais pour les autres cas, c'est plus complex.
Sinon, j'aurais une question.
comment supprimer proprement un element d'un tableau?
Je sais qu'on peut faire delete, mais ça ne m'aide pas trop, ex :
resultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 my @fruits=(1,2,3,4,5,6); $,=" "; print scalar(@fruits),"|| ", @fruits,"\n"; delete($fruits[1]); print scalar(@fruits),"|| ", @fruits,"\n";
la valeur est supprimée (ou du moins mise à undef) et j'ai un message d'erreur et j'ai toujours 6 elts dans mon tableau, que faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Use of uninitialized value in print line 14. 6 || 1 2 3 4 5 6 6 || 1 3 4 5 6
Partager