
eigentlich wollt ich das problem selber lösen, aber vlt könnt ihr mir ja einen tipp geben, nicht gleich komplett lösen, ich wollte selbst drauf kommen


mfg Fantacoca
Code: Alles auswählen
[[list() for _ in range(m)] for _ in range(n)]
Code: Alles auswählen
for i in range(5):
exec 'list%s = []' %i
>>> list0
[]
>>> list1
[]
>>> list2
[]
>>> list3
[]
>>> list4
[]
Code: Alles auswählen
>>> zeilenzahl, spaltenzahl = 3, 5
>>> zeile = [0]*spaltenzahl
>>> matrix = []
>>> for k in xrange(zeilenzahl):
... matrix.append(zeile[:])
...
>>> matrix
[[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]
Code: Alles auswählen
matrix = []
for _ in range(m):
l = []
for _ in range(n):
l.append([])
matrix.append(l)
Da dürfte die Python Dokumentation genau das richtige für dich sein:Fantacoca hat geschrieben:ich versteh den nicht, ich bin jemand der wissen will wie etwas geht, und nicht nur dass es geht,
Interessant vielleicht, aber auch böse.Fantacoca hat geschrieben: beim sufu nutzen bin ich auch auf etwas interessantes gestoßen
Code: Alles auswählen
for i in range(5): exec 'list%s = []' %i