Tableau 2d de zéros

Il n'y a pas de type tableau en python, mais à s'en inspirer, nous pouvons utiliser des listes. Je veux avoir un tableau 2d-comme la structure rempli avec des zéros. Ma question est: quelle est la différence, le cas échéant, dans ces deux expressions:

zeros = [[0 for i in xrange(M)] for j in xrange(M)]

et

zeros = [[0]*M]*N

Sera zeros être même? qui est le meilleur à utiliser par le biais de la vitesse et de la lisibilité?

InformationsquelleAutor yakxxx | 2012-10-31