array_rotate_right()
Поворачивает значения внутри массива dynamic
вправо.
Синтаксис
array_rotate_right(
массив, rotate_count)
Дополнительные сведения о соглашениях о синтаксисе.
Параметры
Имя | Тип | Обязательно | Описание |
---|---|---|---|
array. | dynamic |
✔️ | Вращаемый массив. |
rotate_count | Целое число | ✔️ | Количество позиций, в которых элементы массива будут поворачиваться вправо. Если значение отрицательное, элементы будут поворачиваться влево. |
Возвращаемое значение
Динамический массив, содержащий те же элементы, что и исходный массив, каждый из которых повернут в соответствии с rotate_count.
Примеры
Поворот вправо на две позиции:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, 2)
Выходные данные
Arr | arr_rotated |
---|---|
[1,2,3,4,5] | [4,5,1,2,3] |
Поворот влево на две позиции с использованием отрицательного значения rotate_count:
Результаты
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_right(arr, -2)
Выходные данные
Arr | arr_rotated |
---|---|
[1,2,3,4,5] | [3,4,5,1,2] |
См. также
- Чтобы повернуть массив влево, используйте array_rotate_left().
- Чтобы переместить массив влево, используйте array_shift_left().
- Чтобы переместить массив вправо, используйте array_shift_right().
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по