Python tableau

orage -  
sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
jaimerai rentrer 9 nombre aleatoire ds un tableau
l=[]
for l in randrange(1,9):
l.append(randrange(1,9))
print l
ca donne quelque chose come cela lol,quelqun pourrait m'aider???
Merci

2 réponses

  1. orage
     
    jy suis arrivé est-il possible d'enlever les crochet et les apostrophe du tableau???
    0
  2. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    La solution lisible:

    import random
    
    liste=[]
    for i in range(9):
        liste.append( random.randrange(1,9))
    print liste 


    La même chose, en plus compact:
    liste = [random.randrange(1,9) for i in range(9)]
    print liste


    est-il possible d'enlever les crochet et les apostrophe du tableau???

    euh... un tableau Python n'a ni crochets ni apostrophes.
    Tu veux juste dire les retirer de l'affichage ?

    Il y a plusieurs possibilités, par exemple:
    print " ".join( [str(i) for i in liste] )
    0