Partager via


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é