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

To check your solution you need to sign in
Sign in to continue