Bagikan melalui


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.
HeadAndRest 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.
IndexRange Mengingat array, mengembalikan rentang atas indeks array tersebut, cocok untuk digunakan dalam perulangan.
interleaved Interleave dua array dengan ukuran (hampir) sama.
IsEmpty Mengembalikan true jika dan hanya jika array kosong.
IsRectangularArray Mengembalikan apakah array 2 dimensi memiliki bentuk persegi panjang
Diisorted Mengingat array, mengembalikan apakah array tersebut diurutkan seperti yang ditentukan oleh fungsi perbandingan tertentu.
IsSquareArray 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.
Dipartisi 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.
SequenceL 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.
Tail 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.