Bonjour,
Je n'arrive pas a comprendre comment modifier une liste dans une définition. En effet, lorsque je lance ce programme :
Celui-ci m'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Liste2 = [12, 15, 13, 17] Liste1 = [] def Definition1 () : Liste1 = [0, 0, 0] print(Liste1) Liste1[2] =Liste1[2]+Liste2[2] print(Liste1) Definition1 () print(Liste1)
[0, 0, 0]
[0, 0, 13]
[]
Savez vous pourquoi la dernière liste affichée est vide ? Si oui, savez vous comment y remédier ?
Partager