array_split()
根據分割索引將陣列分割成多個陣列,並將產生的陣列封裝在動態陣列中。
語法
array_split
(陣列、 索引)
深入瞭解 語法慣例。
參數
名稱 | 類型 | 必要 | Description |
---|---|---|---|
array | dynamic |
✔️ | 要分割的陣列。 |
index | int 或 dynamic |
✔️ | 整數或整數的動態數位,用來指出分割陣列的位置。 陣列的開始索引為零。 負值會 array_length + value 轉換成 。 |
傳回
傳回包含範圍[0..i1), [i1..i2), ... [iN..array_length)
array
中值的 N+1 陣列的動態陣列,其中 N 是輸入索引的數目,而 i1...iN
是索引。
範例
下列範例示範如何分割和陣列。
print arr=dynamic([1,2,3,4,5])
| extend arr_split=array_split(arr, 2)
輸出
arr | arr_split |
---|---|
[1,2,3,4,5] | [[1,2],[3,4,5]] |
print arr=dynamic([1,2,3,4,5])
| extend arr_split=array_split(arr, dynamic([1,3]))
輸出
arr | arr_split |
---|---|
[1,2,3,4,5] | [[1],[2,3],[4,5]] |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應