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