Std.Arrays
Namespace Std.Arrays berisi item berikut:
Nama | Deskripsi |
---|---|
Semua | Mengingat array dan predikat yang didefinisikan untuk elemen array, dan memeriksa apakah semua elemen array memenuhi predikat. |
Apa Pun | Mengingat array dan predikat yang ditentukan untuk elemen array, memeriksa apakah setidaknya satu elemen array memenuhi predikat. |
Potongan |
Memisahkan array menjadi beberapa bagian dengan panjang yang sama. |
CircularlyShifted | Geser array ke kiri atau kanan melingkar dengan ukuran langkah tertentu. |
ColumnAt |
Mengekstrak kolom dari matriks. |
Jumlah |
Mengingat array dan predikat yang didefinisikan untuk elemen array, mengembalikan jumlah elemen array yang terdiri dari elemen-elemen yang memenuhi predikat. |
Diagonal |
Mengembalikan array elemen diagonal dari array 2 dimensi |
DrawMany | Mengulangi operasi untuk sejumlah sampel tertentu, mengumpulkan outputnya dalam array. |
enumerasi |
Mengingat array, mengembalikan array baru yang berisi elemen array asli bersama dengan indeks dari setiap elemen. |
Tidak termasuk | Mengembalikan array yang berisi elemen array lain, tidak termasuk elemen pada daftar indeks tertentu. |
yang Difilter |
Mengingat array dan predikat yang didefinisikan untuk elemen array, mengembalikan array yang terdiri dari elemen-elemen yang memenuhi predikat. |
FlatMapped | Mengingat array dan fungsi yang memetakan elemen array ke beberapa array output, mengembalikan array output yang digabungkan untuk setiap elemen array. |
diratakan | Mengingat array array, mengembalikan perangkaian semua array. |
Lipatan |
Melakukan iterasi fungsi f melalui array array , mengembalikan f(...f(f(initialState, array[0]), array[1]), ...) . |
ForEach |
Mengingat array dan operasi yang didefinisikan untuk elemen array, mengembalikan array baru yang terdiri dari gambar array asli di bawah operasi. |
Kepala |
Mengembalikan elemen pertama dari array. |
|
Mengembalikan tuple dari elemen pertama dan semua elemen array yang tersisa. |
IndexOf | Mengembalikan indeks pertama elemen pertama dalam array yang memenuhi predikat tertentu. Jika tidak ada elemen seperti itu, mengembalikan -1. |
|
Mengingat array, mengembalikan rentang atas indeks array tersebut, cocok untuk digunakan dalam perulangan. |
interleaved |
Interleave dua array dengan ukuran (hampir) sama. |
|
Mengembalikan true jika dan hanya jika array kosong. |
IsRectangularArray | Mengembalikan apakah array 2 dimensi memiliki bentuk persegi panjang |
|
Mengingat array, mengembalikan apakah array tersebut diurutkan seperti yang ditentukan oleh fungsi perbandingan tertentu. |
|
Mengembalikan apakah array 2 dimensi memiliki bentuk persegi |
yang Dipetakan |
Mengingat array dan fungsi yang didefinisikan untuk elemen array, mengembalikan array baru yang terdiri dari gambar array asli di bawah fungsi. |
MappedByIndex | Mengingat array dan fungsi yang didefinisikan untuk elemen array yang diindeks, mengembalikan array baru yang terdiri dari gambar array asli di bawah fungsi. |
MappedOverRange | Mengingat rentang dan fungsi yang mengambil bilangan bulat sebagai input, mengembalikan array baru yang terdiri dari gambar nilai rentang di bawah fungsi. |
Paling | Membuat array yang sama dengan array input kecuali bahwa elemen array terakhir dihilangkan. |
MostAndTail | Mengembalikan tuple dari semua kecuali satu dan elemen terakhir dari array. |
Padded |
Mengembalikan array yang diisi pada dengan nilai yang ditentukan hingga panjang yang ditentukan. |
|
Memisahkan array menjadi beberapa bagian. |
Rest | Membuat array yang sama dengan array input kecuali bahwa elemen array pertama dihilangkan. |
Terbalik | Buat array yang berisi elemen yang sama dengan array input tetapi dalam urutan terbalik. |
Urutan |
Dapatkan array bilangan bulat dalam interval tertentu. |
|
Dapatkan array bilangan bulat dalam interval tertentu. |
yang Diurutkan |
Mengingat array, mengembalikan elemen array tersebut yang diurutkan menurut fungsi perbandingan tertentu. |
Subarray |
Mengambil array dan daftar lokasi dan menghasilkan array baru yang terbentuk dari elemen array asli yang cocok dengan lokasi tertentu. |
ditukar | Menerapkan pertukaran dua elemen dalam array. |
|
Mengembalikan elemen terakhir dari array. |
Transposed | Mengembalikan urutan matriks yang direpresentasikan sebagai array. |
unzipped | Mengingat array 2 tuple, mengembalikan tuple dua array, masing-masing berisi elemen tuple array input. |
Di mana | Mengingat predikat dan array, mengembalikan indeks array tersebut di mana predikatnya benar. |
Windows | Mengembalikan semua subarray panjang berturut-turut size . |
Zip |
Mengingat dua array, mengembalikan array pasangan baru sehingga setiap pasangan berisi elemen dari setiap array asli. |