J'ai un tuple avec deux chiffres, j'ai besoin d'obtenir les deux chiffres. Le premier nombre est la coordonnée X, tandis que la seconde est la coordonnée Y. Mon pseudo code est mon idée de savoir comment y aller, mais je ne suis pas tout à fait sûr comment le faire fonctionner.
pseudo code: p> int1 strong> retournerait 46, tandis que int2 fort> retournerait 153. P> p>
5 Réponses :
int1, int2 = tuple
L'autre sens consiste à utiliser des sous-domestures de tableau:
int1 = tuple[0] int2 = tuple[1]
La troisième voie consiste à utiliser le nouveau type NamedTuple:
from collections import namedtuple
Coordinates = namedtuple('Coordinates','x,y')
coords = Coordinates(46,153)
print coords
print 'x coordinate is:',coords.x,'y coordinate is:',coords.y
Un meilleur moyen d'utiliser Il vous donne une liste p> p> * code>:
retourne une correspondance dans laquelle la chaîne contient des chiffres (numéros de 0 à 9)
Veuillez ne pas utiliser
tuple code> comme nom de variable.C'est une bonne idée de ne pas utiliser
chaîne code> en tant que nom de variable soit, car il s'agit du nom d'un module PythonCes noms réservés me donnent envie d'apporter des sigils