|
|
|
![]() |
|
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: 17:40.