Exercices de programmation pour classes préparatoires
Écrire une fonction prendre : int -> 'a list -> 'a list qui renvoie les n premiers éléments d'une liste. Si n est supérieur ou égal à la longueur de la liste, la liste entière est renvoyée. Si n vaut 0, une liste vide est renvoyée.
| Appel | Résultat attendu |
|---|---|
| prendre 2 [1; 2; 3; 4] | [1; 2] |
| prendre 0 [1; 2; 3] | [] |
Connectez-vous pour soumettre du code.