Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przestrzeń nazw Std.Arrays zawiera następujące elementy:
| Nazwa | Opis |
|---|---|
| Wszystkie | Biorąc pod uwagę tablicę i predykat zdefiniowany dla elementów tablicy, i sprawdza, czy wszystkie elementy tablicy spełniają predykat. |
| Biorąc pod uwagę tablicę i predykat zdefiniowany dla elementów tablicy, sprawdza, czy co najmniej jeden element tablicy spełnia predykat. | |
| fragmentów | Dzieli tablicę na wiele części o równej długości. |
| circularlyShifted | Przesunięcie tablicy w lewo lub w prawo według określonego rozmiaru kroku. |
| ColumnAt | Wyodrębnia kolumnę z macierzy. |
| liczba | Biorąc pod uwagę tablicę i predykat zdefiniowany dla elementów tablicy, zwraca liczbę elementów tablicy, która składa się z tych elementów, które spełniają predykat. |
| ukośne | Zwraca tablicę elementów ukośnych tablicy dwuwymiarowej |
| DrawMany | Powtarza operację dla danej liczby próbek, zbierając jej dane wyjściowe w tablicy. |
| Wyliczone | Biorąc pod uwagę tablicę, zwraca nową tablicę zawierającą elementy oryginalnej tablicy wraz z indeksami każdego elementu. |
| wykluczanie | Zwraca tablicę zawierającą elementy innej tablicy, z wyłączeniem elementów na danej liście indeksów. |
| filtrowane | Biorąc pod uwagę tablicę i predykat zdefiniowany dla elementów tablicy, zwraca tablicę składającą się z tych elementów, które spełniają predykat. |
| flatMapped | Biorąc pod uwagę tablicę i funkcję, która mapuje element tablicy na niektóre tablice wyjściowe, zwraca łączone tablice wyjściowe dla każdego elementu tablicy. |
| spłaszczone | Biorąc pod uwagę tablicę tablic, zwraca łączenie wszystkich tablic. |
| składania | Iteruje funkcję f przez tablicę array, zwracając f(...f(f(initialState, array[0]), array[1]), ...). |
| ForEach | Biorąc pod uwagę tablicę i operację zdefiniowaną dla elementów tablicy, zwraca nową tablicę składającą się z obrazów oryginalnej tablicy w ramach operacji. |
| |
Zwraca pierwszy element tablicy. |
| HeadAndRest | Zwraca krotkę pierwszego i wszystkich pozostałych elementów tablicy. |
| IndexOf | Zwraca pierwszy indeks pierwszego elementu w tablicy, który spełnia określony predykat. Jeśli taki element nie istnieje, zwraca wartość -1. |
| IndexRange | Biorąc pod uwagę tablicę, zwraca zakres indeksów tej tablicy, odpowiedni do użycia w pętli for. |
| przeplatane | Przeplata dwie tablice o takim samym rozmiarze (prawie). |
| IsEmpty | Zwraca wartość true, jeśli i tylko wtedy, gdy tablica jest pusta. |
| IsRectangularArray | Zwraca, czy tablica dwuwymiarowa ma prostokątny kształt |
| IsSorted | Biorąc pod uwagę tablicę, zwraca, czy ta tablica jest sortowana zgodnie z definicją przez daną funkcję porównania. |
| IsSquareArray | Zwraca, czy tablica dwuwymiarowa ma kształt kwadratowy |
| mapowane | Biorąc pod uwagę tablicę i funkcję zdefiniowaną dla elementów tablicy, zwraca nową tablicę składającą się z obrazów oryginalnej tablicy w ramach funkcji. |
| MappedByIndex | Biorąc pod uwagę tablicę i funkcję zdefiniowaną dla indeksowanych elementów tablicy, zwraca nową tablicę składającą się z obrazów oryginalnej tablicy w ramach funkcji. |
| MappedOverRange | Biorąc pod uwagę zakres i funkcję, która przyjmuje liczbę całkowitą jako dane wejściowe, zwraca nową tablicę składającą się z obrazów wartości zakresu w funkcji . |
| większość | Tworzy tablicę, która jest równa tablicy wejściowej, z tą różnicą, że ostatni element tablicy jest porzucony. |
| MostAndTail | Zwraca krotkę wszystkich, ale jeden i ostatni element tablicy. |
| |
Zwraca tablicę dopełnianą z określonymi wartościami do określonej długości. |
| partycjonowane | Dzieli tablicę na wiele części. |
| rest | Tworzy tablicę, która jest równa tablicy wejściowej, z tą różnicą, że pierwszy element tablicy jest porzucony. |
| odwrócone | Utwórz tablicę zawierającą te same elementy co tablica wejściowa, ale w odwrotnej kolejności. |
| SequenceI | Pobierz tablicę liczb całkowitych w danym interwale. |
| SequenceL | Pobierz tablicę liczb całkowitych w danym interwale. |
| posortowane | Biorąc pod uwagę tablicę, zwraca elementy tej tablicy posortowane według danej funkcji porównania. |
| podarray | Pobiera tablicę i listę lokalizacji i tworzy nową tablicę utworzoną na podstawie elementów oryginalnej tablicy, które są zgodne z podanymi lokalizacjami. |
| zamienione | Stosuje zamianę dwóch elementów w tablicy. |
| Tail | Zwraca ostatni element tablicy. |
| transponowana | Zwraca transponę macierzy reprezentowanej jako tablica tablic. |
| rozpakowane | Biorąc pod uwagę tablicę 2 krotki, zwraca krotkę dwóch tablic, z których każda zawiera elementy krotki tablicy wejściowej. |
| gdzie | Biorąc pod uwagę predykat i tablicę, zwraca indeksy tej tablicy, w której predykat ma wartość true. |
| windows | Zwraca wszystkie kolejne podarray długości size. |
| zipped | Biorąc pod uwagę dwie tablice, zwraca nową tablicę par, tak aby każda para zawierała element z każdej oryginalnej tablicy. |