|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jun 2003
Città: Recanati
Messaggi: 194
|
[PYTHON] Lista di liste
Non riesco a capire perche quando eseguendo il codice seguente le liste nella lista che stampa sono tutte uguali.
Codice:
l = [[None] * 10] * 10
for k in range(10):
for y in range(10):
l[k][y] = k * y
print l[k][y]
print l
Forse sbaglio la prima dichiarazione. Ringrazio anticipatamente chiunque voglia aiutarmi. Grazie Daniele |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Jun 2003
Città: Recanati
Messaggi: 194
|
Risolto
Ho risolto così:
Codice:
l = [None]*10
for k in range(10):
l[k] = [None] * 10
for y in range(10):
l[k][y] = k * y
print l[k][y]
print l
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:57.



















