Algorithme & Script #74 (Hors-série) : Passer une liste en paramètre d'une fonction #5
/image%2F6758842%2F20241222%2Fob_c6a6b2_liste-parametre-fonction.png)
Syntaxe :
Nom fonction = lambda arguments : expression
- lambda : Le mot-clé (réservé) pour activer la fonction;
- arguments : liste des paramètres;
- expression : une expression à évaluer et à retourner.
Pour rappel : Le travail demandé aux primo-codeurs consiste à écrire 2 nuances d'un script (suite) :
❷ Qui permet de saisir une liste et de renvoyer le contenu de ses éléments multipliés par 2. À titre d'exemple, si l'utilisateur saisit la liste L1 = [1, 3, 9, 5, 11], la Console Python lui renverra : L1 = [2, 6, 18, 10, 22].
Pour ce faire, je vous propose ci-dessous un script optimisé (de la version #4) via la fonction lambda :
Passons au test en saisissant la liste [0, 13, 11, 14, 102], la Console Python nous renverra ceci :
Lire aussi :
/image%2F6758842%2F20220901%2Fob_a21934_pco-logo-6b.png)
/image%2F6758842%2F20211012%2Fob_1dc55a_de-vous-a-nous-2.jpg)
/image%2F6758842%2F20211012%2Fob_3b2946_e-learning.jpg)