array_rotate_right()
Gira los valores dentro de una dynamic
matriz a la derecha.
Syntax
array_rotate_right(
matriz, rotate_count)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
array | dynamic |
✔️ | Matriz que se va a girar. |
rotate_count | integer | ✔️ | Número de posiciones que girarán los elementos de matriz a la derecha. Si el valor es negativo, los elementos se girarán a la izquierda. |
Devoluciones
Matriz dinámica que contiene los mismos elementos que la matriz original con cada elemento girado según rotate_count.
Ejemplos
Girando hacia la derecha por dos posiciones:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, 2)
Salida
arr | arr_rotated |
---|---|
[1,2,3,4,5] | [4,5,1,2,3] |
Girando a la izquierda por dos posiciones mediante el uso de un valor de rotate_count negativo:
Resultados
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, -2)
Salida
arr | arr_rotated |
---|---|
[1,2,3,4,5] | [3,4,5,1,2] |
Contenido relacionado
- Para girar una matriz a la izquierda, use array_rotate_left() .
- Para desplazar una matriz a la izquierda, use array_shift_left().
- Para desplazar una matriz a la derecha, use array_shift_right() .
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de