array_rotate_left()
Obraca wartości wewnątrz dynamic
tablicy po lewej stronie.
Składnia
array_rotate_left(
tablica, rotate_count)
Dowiedz się więcej o konwencjach składniowych.
Parametry
Nazwa | Typ | Wymagane | Opis |
---|---|---|---|
Tablicy | dynamic |
✔️ | Tablica do obrócenia. |
rotate_count | liczba całkowita | ✔️ | Liczba pozycji, które elementy tablicy zostaną obrócone po lewej stronie. Jeśli wartość jest ujemna, elementy zostaną obrócone z prawej strony. |
Zwraca
Tablica dynamiczna zawierająca te same elementy co oryginalna tablica z każdym elementem obrócony zgodnie z rotate_count.
Przykłady
Obracanie w lewo o dwie pozycje:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, 2)
Dane wyjściowe
Arr | arr_rotated |
---|---|
[1,2,3,4,5] | [3,4,5,1,2] |
Obracanie w prawo o dwie pozycje przy użyciu wartości ujemnej rotate_count:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, -2)
Dane wyjściowe
Arr | arr_rotated |
---|---|
[1,2,3,4,5] | [4,5,1,2,3] |
Zawartość pokrewna
- Aby obrócić tablicę po prawej stronie, użyj array_rotate_right().
- Aby przenieść tablicę po lewej stronie, użyj array_shift_left().
- Aby przenieść tablicę po prawej stronie, użyj metody array_shift_right()
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla