Partager via


array_rotate_left()

S’applique à : ✅Microsoft Fabric

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

Syntaxe

array_rotate_left( 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 gauche. Si la valeur est négative, les éléments sont pivotés vers la droite.

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 gauche par deux positions :

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

Sortie

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

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

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

Sortie

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