array_rotate_left()
將 dynamic
陣列中的值旋轉至左方。
語法
array_rotate_left(
array, rotate_count)
深入瞭解 語法慣例。
參數
名稱 | 類型 | 必要 | Description |
---|---|---|---|
array | dynamic |
✔️ | 要旋轉的陣列。 |
rotate_count | 整數 | ✔️ | 陣列元素將旋轉至左側的位置數目。 如果值為負數,則會將元素向右旋轉。 |
傳回
動態陣列,其中包含與原始數位相同的元素,每個元素都會根據 rotate_count旋轉。
範例
由兩個位置向左旋轉:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, 2)
輸出
arr | arr_rotated |
---|---|
[1,2,3,4,5] | [3,4,5,1,2] |
使用負 rotate_count 值,向右旋轉兩個位置:
print arr=dynamic([1,2,3,4,5])
| extend arr_rotated=array_rotate_left(arr, -2)
輸出
arr | arr_rotated |
---|---|
[1,2,3,4,5] | [4,5,1,2,3] |
相關內容
- 若要向右旋轉陣列,請使用 array_rotate_right () 。
- 若要將陣列向左移,請使用 array_shift_left () 。
- 若要將陣列移向右,請使用 array_shift_right ()
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應