Función descomprimida
Nombre completo: Std.Arrays.Unzipped
function Unzipped<'T, 'U>(array : ('T, 'U)[]) : ('T[], 'U[])
Resumen
Dada una matriz de 2 tuplas, devuelve una tupla de dos matrices, cada una que contiene los elementos de las tuplas de la matriz de entrada.
Parámetros de tipo
'T
Tipo del primer elemento de cada tupla.
'U
Tipo del segundo elemento de cada tupla.
Entrada
arreglo
Matriz que contiene 2 tuplas.
Salida
Dos matrices, la primera que contiene todos los primeros elementos de las tuplas de entrada, la segunda que contiene todos los segundos elementos de las tuplas de entrada.
Ejemplo
// split is same as ([5, 4, 3, 2, 1], [true, false, true, true, false])
let split = Unzipped([(5, true), (4, false), (3, true), (2, true), (1, false)]);
Consulte también
- Microsoft.Quantum.Arrays.Zipped