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