Ajouter à une Liste Mutable par Défaut
Dans cet exercice, vous devez définir une fonction appelée mutable_default_argument
. La fonction prendra deux paramètres : un entier n
et une liste lst
qui, par défaut, est une liste vide.
La fonction doit ajouter l'entier n
à lst
et retourner lst
.
La première ligne de l'entrée contient un entier m
, le nombre de fois que la fonction sera appelée. Chacune des m
lignes suivantes contient un entier n
, le nombre qui sera ajouté à la liste.
La sortie doit contenir m
lignes. Chaque ligne doit être une liste représentant l'état de lst
après chaque appel de la fonction.
Entrée | Sortie |
---|---|
3 1 2 3 | [1] [1, 2] [1, 2, 3] |
4 10 20 30 40 | [10] [10, 20] [10, 20, 30] [10, 20, 30, 40] |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB