6.41.10 Avoir la liste permutée à partir de son n-ième élément : rotate
rotate a comme argument une liste et un nombre entier relatif
(par défaut n=-1).
rotate renvoie :
-
si n>0, la liste obtenue en permuttant les n premiers
éléments avec la fin de la liste,
- si n<0 en permuttant les -n derniers
éléments avec le début de la liste. Par défaut n=-1 et on met le dernier
élément en premier.
On tape :
rotate([0,1,2,3,4])
On obtient :
[4,0,1,2,3]
On tape :
rotate([0,1,2,3,4],2)
On obtient :
[2,3,4,0,1]
On tape :
rotate([0,1,2,3,4],-2)
On obtient :
[3,4,0,1,2]