Std.Arrays
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 연속된 모든 하위 배열을 반환합니다. |
압축된 |
두 배열이 지정된 경우 각 쌍에 각 원래 배열의 요소가 포함되도록 새 쌍 배열을 반환합니다. |