Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Cambie los servicios mediante la lista desplegable Versión . Más información sobre la navegación.
Se aplica a: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Gira los valores dentro de una dynamic matriz a la izquierda.
Sintaxis
array_rotate_left(
matriz, rotate_count)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| de matriz | dynamic |
✔️ | Matriz que se va a girar. |
| rotate_count | entero | ✔️ | Número de posiciones que girarán los elementos de matriz a la izquierda. Si el valor es negativo, los elementos se girarán a la derecha. |
Devoluciones
Matriz dinámica que contiene los mismos elementos que la matriz original con cada elemento girado según rotate_count.
Ejemplos
En el ejemplo siguiente se muestra cómo girar a la izquierda por dos posiciones:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, 2)
Salida
| Arr | arr_rotated |
|---|---|
| [1,2,3,4,5] | [3,4,5,1,2] |
En el ejemplo siguiente se muestra cómo girar a la derecha por dos posiciones mediante el uso de un valor de rotate_count negativo:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, -2)
Salida
| Arr | arr_rotated |
|---|---|
| [1,2,3,4,5] | [4,5,1,2,3] |
Contenido relacionado
- Para girar una matriz a la derecha, use array_rotate_right().
- Para desplazar una matriz a la izquierda, use array_shift_left().
- Para desplazar una matriz a la derecha, use array_shift_right()