Partage
  • Partager sur Facebook
  • Partager sur Twitter

extraction de 2nombres à partir de chaine caractèr

extraction de 2nombres à partir d'une chaine de caractère

    16 mai 2015 à 15:41:09

    Bonjour,

    dans une variable je récupère ce type d'info:  (19.299999237060547, 51.900001525878906)

    Je souhaiterais donc récupérer chaque nombre indépendamment dans 2 variables distincts.

    Auriez vous une idée

    Merci

    • Partager sur Facebook
    • Partager sur Twitter
      16 mai 2015 à 15:57:19

      info = (19.299999237060547, 51.900001525878906)
      x, y = info
      print(x)
      print(y)
      
      • Partager sur Facebook
      • Partager sur Twitter
      Anonyme
        16 mai 2015 à 16:07:30

        Rien avoir avec une chaîne de caractères donc ? Ce que tu as là « (19.299999237060547, 51.900001525878906) » c'est un tuple, on est bien d'accord ?

        Et bien en Python on peut facilement affecter chaque élément d'un objet conteneur (liste, tuple, etc...) à des variable distincte via l'affectation multiple :

        # affectation d'un tuple :
        coords = (19.299999237060547, 51.900001525878906)
        
        # affectation multiple
        x, y = coords
        
        # ce qui est l'équivalent de :
        x, y = 19.299999237060547, 51.900001525878906
        
        • Partager sur Facebook
        • Partager sur Twitter
          16 mai 2015 à 16:20:46

          Mdr!! en faite c'été tout simple!

          J'été partit dans les chaînes de caractères sachant que les nombres après la virgule pouvaient être plus ou moins long... je ne trouvais pas.

          je vous remercie.

          • Partager sur Facebook
          • Partager sur Twitter

          extraction de 2nombres à partir de chaine caractèr

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown