Partilhar via


Excluindo a função

Nome totalmente qualificado: Std.Arrays.Excluding

function Excluding<'T>(remove : Int[], array : 'T[]) : 'T[]

Resumo

Retorna uma matriz contendo os elementos de outra matriz, excluindo elementos em uma determinada lista de índices.

Parâmetros de tipo

«O

O tipo dos elementos da matriz.

Entrada

remover

Uma matriz de índices indicando quais elementos devem ser excluídos. da saída.

matriz

Matriz da qual os valores na matriz de saída são tomados.

Realização

Uma matriz output tal que output[0] é o primeiro elemento de array cujo índice não aparece em remove, tal que output[1] é o segundo tal elemento, e assim por diante.

Exemplo

let array = [10, 11, 12, 13, 14, 15];
// The following line returns [10, 12, 15].
let subarray = Excluding([1, 3, 4], array);