Std.Arrays 네임스페이스에는 다음 항목이 포함됩니다.
| 이름 | 묘사 |
|---|---|
| 모든 |
배열의 요소에 대해 정의된 배열 및 조건자를 지정하고 배열의 모든 요소가 조건자를 충족하는지 확인합니다. |
| 모든 | 배열의 요소에 대해 정의된 배열 및 조건자가 지정된 경우 배열의 하나 이상의 요소가 조건자를 충족하는지 확인합니다. |
| 청크 | 배열을 동일한 길이의 여러 부분으로 분할합니다. |
| CircularlyShifted | 특정 단계 크기로 배열을 왼쪽이나 오른쪽으로 순환하여 이동합니다. |
| columnAt |
행렬에서 열을 추출합니다. |
| 개수 | 배열의 요소에 대해 정의된 배열 및 조건자가 지정된 경우 조건자를 충족하는 요소로 구성된 배열의 요소 수를 반환합니다. |
| 대각선 |
2차원 배열의 대각선 요소 배열을 반환합니다. |
| DrawMany | 지정된 수의 샘플에 대해 작업을 반복하여 배열에서 해당 출력을 수집합니다. |
| 열거형 | 배열이 지정된 경우 각 요소의 인덱스와 함께 원래 배열의 요소가 포함된 새 배열을 반환합니다. |
| 제외 | 지정된 인덱스 목록의 요소를 제외하고 다른 배열의 요소가 포함된 배열을 반환합니다. |
| 필터링된 |
배열의 요소에 대해 정의된 배열과 조건자가 지정된 경우 조건자를 충족하는 요소로 구성된 배열을 반환합니다. |
| 플랫 매핑된 |
배열과 배열 요소를 일부 출력 배열에 매핑하는 함수가 지정된 경우 각 배열 요소에 대해 연결된 출력 배열을 반환합니다. |
| 평면화된 |
배열 배열이 지정된 경우 모든 배열의 연결을 반환합니다. |
| 접기 |
배열 f통해 array 함수를 반복하고 f(...f(f(initialState, array[0]), array[1]), ...)반환합니다. |
| ForEach | 배열의 요소에 대해 정의된 배열 및 연산이 지정된 경우 작업에서 원래 배열의 이미지로 구성된 새 배열을 반환합니다. |
| 헤드 | 배열의 첫 번째 요소를 반환합니다. |
| HeadAndRest | 배열의 첫 번째 요소와 나머지 모든 요소의 튜플을 반환합니다. |
| IndexOf | 지정된 조건자를 충족하는 배열에서 첫 번째 요소의 첫 번째 인덱스를 반환합니다. 이러한 요소가 없으면 -1을 반환합니다. |
| IndexRange | 배열이 지정된 경우 for 루프에 사용하기에 적합한 해당 배열의 인덱스에 대한 범위를 반환합니다. |
| 인터리브 |
거의 같은 크기의 두 배열을 인터리브합니다. |
| IsEmpty | 배열이 비어 있는 경우에만 true를 반환합니다. |
| IsRectangularArray |
2차원 배열에 사각형 도형이 있는지 여부를 반환합니다. |
| IsSorted | 배열이 지정된 경우 해당 배열이 지정된 비교 함수에 정의된 대로 정렬되는지 여부를 반환합니다. |
| IsSquareArray | 2차원 배열에 정사각형 도형이 있는지 여부를 반환합니다. |
| 매핑된 |
배열과 배열의 요소에 대해 정의된 함수가 지정된 경우 함수 아래에 있는 원래 배열의 이미지로 구성된 새 배열을 반환합니다. |
| MappedByIndex | 배열 및 배열의 인덱싱된 요소에 대해 정의된 함수가 지정된 경우 함수 아래에 있는 원래 배열의 이미지로 구성된 새 배열을 반환합니다. |
| MappedOverRange | 정수와 정수 입력을 사용하는 함수가 지정된 경우 함수 아래의 범위 값 이미지로 구성된 새 배열을 반환합니다. |
| 가장 | 마지막 배열 요소가 삭제된다는 점을 제외하고 입력 배열과 같은 배열을 만듭니다. |
| MostAndTail | 배열의 마지막 요소와 하나만 제외한 모든 요소의 튜플을 반환합니다. |
| 안쪽 여백 | 지정된 값이 지정된 길이까지 패딩된 배열을 반환합니다. |
| 분할된 |
배열을 여러 부분으로 분할합니다. |
| Rest | 첫 번째 배열 요소가 삭제된다는 점을 제외하고 입력 배열과 같은 배열을 만듭니다. |
| 역방향 | 입력 배열과 동일한 요소를 포함하지만 역순으로 배열을 만듭니다. |
| SequenceI | 지정된 간격으로 정수 배열을 가져옵니다. |
| SequenceL | 지정된 간격으로 정수 배열을 가져옵니다. |
| 정렬된 |
배열이 지정된 경우 지정된 비교 함수를 기준으로 정렬된 해당 배열의 요소를 반환합니다. |
| Subarray | 배열 및 위치 목록을 가져오고 지정된 위치와 일치하는 원래 배열의 요소에서 형성된 새 배열을 생성합니다. |
| 교환된 |
배열에서 두 요소의 교환을 적용합니다. |
| Tail | 배열의 마지막 요소를 반환합니다. |
| 변환된 | 배열 배열로 표시되는 행렬의 트랜스포지션을 반환합니다. |
| 압축 해제 |
2개의 튜플 배열이 지정된 경우 각각 입력 배열의 튜플 요소를 포함하는 두 배열의 튜플을 반환합니다. |
| 위치 | 조건자와 배열이 지정된 경우 조건자가 true인 해당 배열의 인덱스를 반환합니다. |
| windows |
길이 size연속된 모든 하위 배열을 반환합니다. |
| 압축된 |
두 배열이 지정된 경우 각 쌍에 각 원래 배열의 요소가 포함되도록 새 쌍 배열을 반환합니다. |