Probleme de tableau en python
Résolu
citron_
Messages postés
38
Statut
Membre
-
citron_ Messages postés 38 Statut Membre -
citron_ Messages postés 38 Statut Membre -
Salut, salut je suis un développeur python mais j'ai un problème avec un tableau regarder :
et l'erreur :
*
*
import random
print("*************************************************************************************")
print("speudo aleatoire")
print("*************************************************************************************")
car = ["a","z","e","r","t","y","u","i","o","p","q","s","d","f","g","h","j","k","l","m","w","x","c","v","b","n","_","-","0","1","2","3","4","5","6","7","8","9"]
nombcar = 37
nombre = random.randint(0,15)
speudo = []
for speudocarr in range(0,nombre):
speudo[speudocarr] = car[random.randint(0,nombcar)]
print (speudo)
et l'erreur :
*
*
*
A voir également:
- Comment afficher un tableau en python
- Tableau word - Guide
- Trier un tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Tableau ascii - Guide
- Comment faire un tableau croisé dynamique - Guide
1 réponse
'lut, pense a utiliser les balises <@code></code> (sans le @) sur le forum, elle conservent l'indentation, nécessaire en Python.
En Python, on attribue pas une valeur a un élément de tableau s'il n'existe pas encore. Dans ton cas, il suffit de remplacer
par
Et au passage c'est PSeudo-aléatoire, pas SPeudo ;)
from human import idiocy
del idiocy
En Python, on attribue pas une valeur a un élément de tableau s'il n'existe pas encore. Dans ton cas, il suffit de remplacer
speudo[speudocarr] = car[random.randint(0,nombcar)]
par
speudo.append(car[random.randint(0,nombcar)])
Et au passage c'est PSeudo-aléatoire, pas SPeudo ;)
from human import idiocy
del idiocy
print(" ".join(str(x) for x in speudo))Le Python c'est magique.