-
Utilisation des listes
Bonjour ou Bonsoir.
Je suis pas très douée en python ... et j'ai un petit problème ...
En fait, j'aimerai enregistré des données dans des listes, mais pas n'importe comment.
Prenons un exemple :
Je trace un rectangle qui a pour coordonnées (X1,Y1,X2,Y2)
Je voudrais créer une liste qui dise :
Rectangle 1 tracé a les valeurs X1 = ... X2 = ... Y1 = ... Y2= ...
Rectangle 2 tracé a les valeurs X1 = ... X2 = ... Y1 = ... Y2= ...
Rectangle 3 tracé a les valeurs X1 = ... X2 = ... Y1 = ... Y2= ...
...
En fait, c'est une sorte de liste dans une liste, non ? ... du style :
Rectangles [ R1[X1 = ... X2 = ... Y1 = ... Y2= ...], R2 [X1 = ... X2 = ... Y1 = ... Y2= ...] ...]
Pouvez vous m'aider à démarrer, car je nage un peu, je fouille les forums et les docs, mais vu que je ne sais pas comment démarrer, et ben ... c'est un peu difficile de chercher qqch qu'on ne connait pas.
Merci !!! A plus !!!
-
Pour bien commencer en Python tu peux lire le tuto de G. SWINNEN que tu trouveras à l'adresse suivante:
http://python.developpez.com/cours/TutoSwinnen/
Dans ce même tuto il y a un paragraphe (le 10) qui traite des listes. Il pourra sûrement t'aider.
Quoiqu'il en soit afin de modifier tes listes et les compléter au fur et à mesure que tu va créer des rectangles il te faudra utiliser des méthode comme .append(), ...
Bonne programmation
-
je te conseille l'uilisation des dictionnaire, ca sera plus simple pour y stocker tes données, et surtout y accéder aprés.
++
-
+1 un dictionnaire avec comme clé tes rectangles et en valeur un tuple des coordonées :)