Bonjour,
Je souhaite parcourir un tableau, et notament ne pas dépasser le 4ieme élément (si le tableau atteint le 4ieme élément), sinon dans tous les cas afficher les éléments.
Le problème si mon indice_de_fin est superieur à la taille de mon tableau rien ne s'affiche.
Exemple de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 my @Montableau = ("AZERTY0","AZERTY1","AZERTY2"); my $indice_de_fin=3; print "\nTaille tableau [$#Montableau] Tableau=[@Montableau]"; foreach ($Montableau[0]..$Montableau[$indice_de_fin] ){ print "\nParcours du tableau $_"; }Et don il n'y a l'affichage des éléments "AZERTY0 AZERTY1 AZERTY2"Résultat :
Taille tableau [2] Tableau=[AZERTY0 AZERTY1 AZERTY2]
C:\>
Il y a t'il une solution simple de parcours de tableau (<=> de liste) ??
Sinon je peux tester le nombre d'éléments avant et en fonction de cela mofifier mon indice_de_fin.
Mais il y a peut être dans le langage perl une fonction qui permet le parcous d'une partie de la liste.
Merci de votre réponse.
Partager