recuperer la premiere ligne d'un tableau - Perl - Programmation
Marsh Posté le 22-04-2004 à 17:52:20
@newtab = $tab[0] ??
a moins que ce soit un truc du genre :
@newtab = @{$tab[0]}
désolé pour ma réponse évasive, mais je suis en train de me battre avec ce meme type de structure
Marsh Posté le 24-04-2004 à 22:13:49
un tableau à deux dimension c'est en fait un tableau de references vers un autre tableau
on ecrit $tab[1][2] mais en fait Perl l'interprete comme $tab[1]->[2] (et cette ecriture marche aussi)
donc si tu veux recuperer le tableau referencé à la premiere entrée il faut faire @newtab = @{$tab[0]} comme le dit chevket.
à moins qu'on ai mal compris ce que tu appel ligne et colonne et que tu veuille recuperer la premiere entrée de chaque tableau pointé dans un nouveau tableau?
dans ce cas:
@newtab = map{$_->[0]} @tab;
Marsh Posté le 26-04-2004 à 12:32:35
pospos a écrit : à moins qu'on ai mal compris ce que tu appel ligne et colonne et que tu veuille recuperer la premiere entrée de chaque tableau pointé dans un nouveau tableau? |
argh ! mais c'est tout à fait ce dont j'avais besoin
merci...
Marsh Posté le 21-04-2004 à 15:55:29
je voudrais recuperer la premiere ligne d'un tableau a 2 dimenseions dont je ne connais pas le nombre de colonne et l'enregister dans un tableau a une dimension
comment je pe faire ?
---------------
Un pti pet' pour etre une mouette ... fini les prises de tete