Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

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".

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

[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, à 23:18)

Hors ligne

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

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, à 23:56

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, à 23:59)


Pourquoi faire simple quand on peut faire compliqué
Ultimate Smash Friends - page de Doudoulolita
Picasaweb de Doudoulolita

Hors ligne

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

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}

En ligne

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

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

Merci pour tous smile

Hors ligne

Haut de page ↑