Bonjour.
En Python, dans une boucle de listes, a = [-1] `` `ne réécrit pas la liste d'origine, mais` `ʻa [0] = -1
Récrire.
alist = [[0], [0], [0]]
for a in alist:
a = [-1]
print(alist) # ==> [[0], [0], [0]]
for a in alist:
a[0] = -1
print(alist) # ==> [[-1], [-1], [-1]]
$ python3 -V
Python 3.7.7
Recommended Posts