2017-07-18 4 views

Répondre

3

Il existe une fonction List.iteri qui itère sur une liste tout en fournissant l'index de chaque élément. Mais si vous voulez générer une nouvelle liste, il peut être plus approprié d'utiliser List.mapi, qui fournit l'index de chaque élément et construit une nouvelle liste (de la même taille).

# List.mapi (fun n x -> x + n) [0;1;2;3];; 
- : int list = [0; 2; 4; 6] 
+0

C'est parfait, merci! – user3047960