Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Nama yang sepenuhnya memenuhi syarat: Std.Arrays.Subarray
function Subarray<'T>(locations : Int[], array : 'T[]) : 'T[]
Ringkasan
Mengambil array dan daftar lokasi dan menghasilkan array baru yang terbentuk dari elemen array asli yang cocok dengan lokasi tertentu.
Komentar
Jika locations berisi elemen berulang, elemen array yang sesuai juga akan diulang.
Parameter Jenis
'T
Jenis elemen array.
Masukan
Lokasi
Daftar lokasi dalam array input yang digunakan untuk menentukan subarray.
array
Array tempat subarray akan dihasilkan.
Hasil
Array out elemen yang lokasinya sesuai dengan subarray, sehingga out[index] == array[locations[index]].
Contoh
let array = [1, 2, 3, 4];
let permutation = Subarray([3, 0, 2, 1], array); // [4, 1, 3, 2]
let duplicates = Subarray([1, 2, 2], array); // [2, 3, 3]