array_rotate_right()
Obraca wartości wewnątrz dynamic
tablicy po prawej stronie.
Składnia
array_rotate_right(
tablica, rotate_count)
Dowiedz się więcej o konwencjach składniowych.
Parametry
Nazwa | Typ | Wymagane | Opis |
---|---|---|---|
Tablicy | dynamic |
✔️ | Tablica do rotacji. |
rotate_count | liczba całkowita | ✔️ | Liczba pozycji, które elementy tablicy zostaną obracane po prawej stronie. Jeśli wartość jest ujemna, elementy zostaną obrócone do lewej. |
Zwraca
Tablica dynamiczna zawierająca te same elementy co oryginalna tablica z każdym elementem obróconym zgodnie z rotate_count.
Przykłady
Obracanie się po prawej stronie o dwie pozycje:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, 2)
Dane wyjściowe
Arr | arr_rotated |
---|---|
[1,2,3,4,5] | [4,5,1,2,3] |
Obracanie się po lewej stronie przez dwie pozycje przy użyciu wartości ujemnej rotate_count:
Wyniki
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, -2)
Dane wyjściowe
Arr | arr_rotated |
---|---|
[1,2,3,4,5] | [3,4,5,1,2] |
Zawartość pokrewna
- Aby obrócić tablicę po lewej stronie, użyj array_rotate_left().
- Aby przesunąć tablicę po lewej stronie, użyj array_shift_left().
- Aby przenieść tablicę z prawej strony, użyj 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