MapbyIndex, fonction
Nom complet : Std.Arrays.MapByIndex
function MappedByIndex<'T, 'U>(mapper : ((Int, 'T) -> 'U), array : 'T[]) : 'U[]
Résumé
Étant donné un tableau et une fonction définie pour les éléments indexés du tableau, retourne un nouveau tableau qui se compose des images du tableau d’origine sous la fonction.
Paramètres de type
'T
Type d’éléments array
.
'U
Type de résultat de la fonction mapper
.
Entrée
cartographe
Fonction de (Int, 'T)
à 'U
utilisée pour mapper des éléments et leurs index.
tableau
Tableau d’éléments sur 'T
.
Sortie
Tableau 'U[]
d’éléments mappés par la fonction mapper
.
Exemple
Les deux lignes suivantes sont équivalentes :
let array = MappedByIndex(f, [x0, x1, x2]);
et
let array = [f(0, x0), f(1, x1), f(2, x2)];
Voir aussi
- Microsoft.Quantum.Arrays.Mappé