Générer liste dans une liste aléatoire
Bonjour,
Je suis coincée sur un "petit" truc, ça fait 1h30 que je torture Python pour qu'il me génère des listes aléatoires, dans une liste. Sans succès. Il trouve toujours quelque chose à redire pour ne pas le faire, ou alors il me génère 15 listes identiques.
Bref, passons au petit code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
cara = ['O','.',' ']
new = [[0]*15]*15
i = 0
for ligne in new :
for elt in ligne :
e = randrange(3)
ligne[i] = cara[e]
i += 1 |
c'est le moins pire que j'ai réussi à obtenir. Mais ça ne m'intéresse pas, là j'ai 15 fois la même. Il me "fait" du randrange 1 fois, et répète le même à chaque itération. Alors que j'espérai un "nouveau" randrange à chaque itération.
Oulà...je ne sais pas si je m'explique bien :lol:
qu'est-ce que je ne fais pas correctement ? Comment obtenir qu'il me "calcule" une nouvelle liste aléatoire à chaque itération ?
D'avance merci :D