Quel est le meilleur moyen d'obtenir les N derniers éléments d'un tableau Perl?Quelle est la meilleure façon d'obtenir les N derniers éléments d'un tableau Perl?
Si le tableau est inférieur à N, je ne veux pas un tas de undefs
la valeur de retour.
Cela ne fonctionne pas si @source a moins de $ n éléments. – mike
Cela fonctionne bien. undefs entrent dans @last_n dans les positions pour lesquelles @source n'a aucune valeur, ce qui est correct pour une sémantique non-entièrement déraisonnable de ce que signifie « prendre les derniers éléments N ». – chaos
oh, je n'ai jamais utilisé des indices négatifs comme ça, j'ai appris quelque chose aujourd'hui! – Nathan