array_split()
Bir diziyi bölünmüş dizinlere göre birden çok diziye böler ve oluşturulan diziyi dinamik bir dizide paketler.
Syntax
array_split
(dizi, dizin)
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
Dizi | dynamic |
✔️ | Bölünecek dizi. |
Dizin | int veya dynamic |
✔️ | Dizinin bölündüğü konumu belirtmek için kullanılan bir tamsayı veya dinamik tamsayı dizisi. Dizilerin başlangıç dizini sıfırdır. Negatif değerler değerine array_length + value dönüştürülür. |
Döndürülenler
aralığındaki değerleri içeren N+1 dizilerini [0..i1), [i1..i2), ... [iN..array_length)
array
içeren dinamik bir dizi döndürür; burada N, giriş dizinlerinin sayısıdır ve i1...iN
dizinlerdir.
Örnekler
Aşağıdaki örnekte ve dizilerinin nasıl bölündüğü gösterilmektedir.
print arr=dynamic([1,2,3,4,5])
| extend arr_split=array_split(arr, 2)
Çıkış
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]))
Çıkış
Arr | arr_split |
---|---|
[1,2,3,4,5] | [[1],[2,3],[4,5]] |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin