Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 19/02/2013, à 14:39

brital

[Résolu] Python3: les tableaux...

Bonjour,
Je voudrais créer un tableau de coordonnées x,y pour un jeu, mais je crois pas que les tableaux existe sous python...

Dernière modification par brital (Le 02/03/2013, à 22:18)

Hors ligne

#2 Le 19/02/2013, à 14:50

elendil

Re : [Résolu] Python3: les tableaux...

Si si il y a les listes, les tableaux numpy (ndarray), les tuples.
Tout ça peut s'utiliser comme tableau...

Si tu veux juste une tableau à 2 dimensions il suffit de faire avec une liste :

>>> tableau = [[9,8,7], [1,2,3]]
>>> print tableau, type(tableau)
[[9, 8, 7], [1, 2, 3]] <type 'list'>
>>> print tableau[0][1]
8

Hors ligne

#3 Le 19/02/2013, à 22:56

doudoulolita

Re : [Résolu] Python3: les tableaux...

Voir par exemple le pdf du site du zéro pour plus de détails sur les listes et les tuples. Il y a aussi les dictionnaires, qui associent une clé à une valeur mais je ne sais pas si ça te sera utile.

Dernière modification par doudoulolita (Le 19/02/2013, à 22:59)

Hors ligne

#4 Le 20/02/2013, à 07:50

pingouinux

Re : [Résolu] Python3: les tableaux...

Bonjour,
Tu peux utiliser un dictionnaire indexé par des tuples :

>>> tablo={}
>>> tablo[(2,3)]=25
>>> tablo[(2,3)]
25
>>> tablo[(1,5)]=37
>>> tablo
{(1, 5): 37, (2, 3): 25}

Hors ligne

#5 Le 02/03/2013, à 22:16

brital

Re : [Résolu] Python3: les tableaux...

Merci pour tous smile

Hors ligne

Haut de page ↑