Utilisation d'une liste dans une liste

Utilisation d'une liste dans une liste - Python - Programmation

Marsh Posté le 07-11-2005 à 01:51:30    

Voila mon problème, je ne sais pas comment utiliser les listes dans les listes.
Pour que vous comprenier mon problème voila un bout de code:
 
listeEtu= [('gav'', 'mathieu',0),('gav','alice',0),('tt','rr',0)]
print listeEtu
for i in listeEtu:
    print i[2]
    i[2]=5        <<== On a pas le droit de faire ca mais c'est ce que je veux!!
print listeEtudient
 
=>> En faite je veux pouvoir changer le 0 en ce que je veux
 
Merci pour tous indice qui pourrai me faire avencer.
 
Kalior

Reply

Marsh Posté le 07-11-2005 à 01:51:30   

Reply

Marsh Posté le 07-11-2005 à 01:52:43    

normal, t'as une list de tuple. donc utilise une list de list

Reply

Marsh Posté le 07-11-2005 à 01:58:57    

OUblier cette question car elle est null.
Apres 1h de perdu je me suis rendu compt que j'utilisais des tuples et non des tableau !!!!
 
Oui vraiment nul je sais ....
La correction si ca intersse qq'un :
 listeEtu= [['gav'', 'mathieu',0],['gav','alice',0],['tt','rr',0]]  
 
Kalior

Reply

Marsh Posté le 07-11-2005 à 04:06:04    

Accessoirement, je ne suis pas franchement sûr que tes données soient bien construites. C'est bizarre d'avoir des listes de listes pareilles [:pingouino]
 
Surtout pour des listes d'étudiants, c'est pas super logique de stocker leurs données dans d'autres listes...


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed