Partager via


array_rotate_right()

S’applique à : ✅Microsoft Fabric

Fait pivoter les valeurs à l’intérieur d’un dynamic tableau à droite.

Syntaxe

array_rotate_right( tableau, rotate_count)

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Catégorie Requise Descriptif
tableau dynamic ✔️ Tableau à faire pivoter.
rotate_count entier ✔️ Nombre de positions que les éléments du tableau seront pivotés vers la droite. Si la valeur est négative, les éléments sont pivotés vers la gauche.

Retours

Tableau dynamique contenant les mêmes éléments que le tableau d’origine avec chaque élément pivoté en fonction de rotate_count.

Exemples

L’exemple suivant montre la rotation vers la droite par deux positions :

print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, 2)

Sortie

Arr arr_rotated
[1,2,3,4,5] [4,5,1,2,3]

L’exemple suivant montre la rotation vers la gauche par deux positions à l’aide d’une valeur rotate_count négative :

Résultats

print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, -2)

Sortie

Arr arr_rotated
[1,2,3,4,5] [3,4,5,1,2]