array_rotate_left()
Ruota i valori all'interno di una dynamic
matrice a sinistra.
Sintassi
array_rotate_left(
matrice, rotate_count)
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Tipo | Obbligatoria | Descrizione |
---|---|---|---|
array | dynamic |
✔️ | Matrice da ruotare. |
rotate_count | numero intero | ✔️ | Il numero di posizioni che gli elementi della matrice verranno ruotati a sinistra. Se il valore è negativo, gli elementi verranno ruotati a destra. |
Restituisce
Matrice dinamica contenente gli stessi elementi della matrice originale con ogni elemento ruotato in base a rotate_count.
Esempio
Rotazione a sinistra in base a due posizioni:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, 2)
Output
Arrangiamento | arr_rotated |
---|---|
[1,2,3,4,5] | [3,4,5,1,2] |
Ruotando a destra in base a due posizioni usando il valore di rotate_count negativo:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, -2)
Output
Arrangiamento | arr_rotated |
---|---|
[1,2,3,4,5] | [4,5,1,2,3] |
Contenuti correlati
- Per ruotare una matrice a destra, usare array_rotate_right()..
- Per spostare una matrice a sinistra, usare array_shift_left().
- Per spostare una matrice a destra, usare array_shift_right()
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per