Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен Std.Arrays содержит следующие элементы:
| Имя | Описание |
|---|---|
| все | При наличии массива и предиката, определенного для элементов массива, и проверяет, соответствуют ли все элементы массива предикату. |
| любой | Учитывая массив и предикат, определенный для элементов массива, проверяет, соответствует ли хотя бы один элемент массива предикату. |
| блоки | Разбивает массив на несколько частей равной длины. |
| CircularlyShifted | Сдвиг массива влево или вправо на определенный размер шага. |
| ColumnAt | Извлекает столбец из матрицы. |
| счетчик | Учитывая массив и предикат, определенный для элементов массива, возвращает количество элементов массива, состоящего из тех элементов, которые удовлетворяют предикату. |
| Диагональные | Возвращает массив диагональных элементов 2-мерного массива |
| DrawMany | Повторяет операцию для заданного количества выборок, собирая выходные данные в массиве. |
| перечисление | При использовании массива возвращает новый массив, содержащий элементы исходного массива, а также индексы каждого элемента. |
| исключение | Возвращает массив, содержащий элементы другого массива, за исключением элементов в заданном списке индексов. |
| отфильтрованные | Учитывая массив и предикат, определенный для элементов массива, возвращает массив, состоящий из тех элементов, которые удовлетворяют предикату. |
| FlatMapped | Учитывая массив и функцию, которая сопоставляет элемент массива с некоторым выходным массивом, возвращает объединенные выходные массивы для каждого элемента массива. |
| Плоские | Если массив массивов, возвращает объединение всех массивов. |
| свертывания | Выполняет итерацию функции f через массив array, возвращая f(...f(f(initialState, array[0]), array[1]), ...). |
| ForEach | Учитывая массив и операцию, определенную для элементов массива, возвращает новый массив, состоящий из изображений исходного массива в ходе операции. |
| головы | Возвращает первый элемент массива. |
| HeadAndRest | Возвращает кортеж первого и всех оставшихся элементов массива. |
| IndexOf | Возвращает первый индекс первого элемента в массиве, который удовлетворяет заданному предикату. Если такой элемент отсутствует, возвращает значение -1. |
| IndexRange | Учитывая массив, возвращает диапазон по индексам этого массива, подходящий для использования в цикле. |
| Перемешивает два массива (почти одинакового размера). | |
| IsEmpty | Возвращает значение true, если массив пуст. |
| IsRectangangArray | Возвращает, имеет ли 2-мерный массив прямоугольную фигуру |
| IsSorted | При выборе массива возвращается, сортируется ли этот массив в соответствии с заданной функцией сравнения. |
| IsSquareArray | Возвращает, имеет ли 2-мерный массив квадратную фигуру |
| сопоставленные | Учитывая массив и функцию, определенную для элементов массива, возвращает новый массив, состоящий из изображений исходного массива под функцией. |
| MappedByIndex | Учитывая массив и функцию, определенную для индексированных элементов массива, возвращает новый массив, состоящий из изображений исходного массива под функцией. |
| MappedOverRange | Учитывая диапазон и функцию, которая принимает целое число в качестве входных данных, возвращает новый массив, состоящий из изображений значений диапазона в функции. |
| большинство | Создает массив, равный входной массив, за исключением того, что последний элемент массива удаляется. |
| MostAndTail | Возвращает кортеж всех, кроме одного и последнего элемента массива. |
| Возвращает массив с заданными значениями до указанной длины. | |
| Секционированные | Разбивает массив на несколько частей. |
| Rest | Создает массив, равный входной массив, за исключением того, что первый элемент массива удаляется. |
| обратного | Создайте массив, содержащий те же элементы, что и входной массив, но в обратном порядке. |
| SequenceI | Получение массива целых чисел в заданном интервале. |
| SequenceL | Получение массива целых чисел в заданном интервале. |
| Сортировка | При выборе массива возвращает элементы этого массива, отсортированные по заданной функции сравнения. |
| Субаррей | Принимает массив и список расположений и создает новый массив, сформированный из элементов исходного массива, который соответствует заданным расположениям. |
| переключение | Применяет переключение двух элементов в массиве. |
| Tail | Возвращает последний элемент массива. |
| транспонированные | Возвращает транспонирование матрицы, представленной в виде массива массивов. |
| Распакученные | Учитывая массив из 2 кортежей, возвращает кортеж двух массивов, каждый из которых содержит элементы кортежей входного массива. |
| Где | Если предикат и массив, возвращает индексы этого массива, где предикат имеет значение true. |
| Windows | Возвращает все последовательные субаррейы длины size. |
| Zipped | При использовании двух массивов возвращает новый массив пар, таким образом, чтобы каждая пара содержала элемент из каждого исходного массива. |