IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Tuples �criture fichier


Sujet :

Python

  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    �tudiant
    Inscrit en
    D�cembre 2018
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 29
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2018
    Messages : 2
    Par d�faut Tuples �criture fichier
    Bonjour!
    J'ai une petite question concernant les tuples. J'ai une liste de tuples comme celle-ci [(18.41870765673129, 9.511001141278493), (17.013801776758395, 14.63476877634968)] et j'aimerais pouvoir � partir de cette liste de tuples �crire un fichier .txt sous le format:
    18.41870765673129, 9.511001141278493
    17.013801776758395, 14.63476877634968
    J'ai �crit le code suivant:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    def write_coordinates(filename, l):
        with open(filename, "w") as file:
            for i in range(len(l)):
                for j in l[i]:
                    s = str(j)
                    file.write(s)
    Fatalement ce code �crit tout � la suite et non pas deux coordonn�es par ligne.. Je peux ajouter file.write("\n") mais �a ne r�gle quand m�me pas le souci des deux coordonn�es par ligne... Je voulais faire faire un genre de "for k in range(2)" mais je vais alors avoir des soucis avec mes boucles .. Bref, quelqu'un peut m'aider? Merciiii

  2. #2
    Expert �minent
    Homme Profil pro
    Architecte technique retrait�
    Inscrit en
    Juin 2008
    Messages
    21 770
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : Architecte technique retrait�
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 770
    Par d�faut
    Salut,

    Citation Envoy� par Evarln Voir le message
    Fatalement ce code �crit tout � la suite et non pas deux coordonn�es par ligne.. Je peux ajouter file.write("\n") mais �a ne r�gle quand m�me pas le souci des deux coordonn�es par ligne...
    Si vous faites un file.write("\n") apr�s chaque �criture au lieu d'en faire un seul apr�s avoir �crit une ligne... �� ne marchera pas mais en r�fl�chissant un peu, vous devriez y arriver.
    Cette structure de double boucle o� il y a du boulot en dedans et un peu en dehors m�rite d'�tre comprise m�me si pour ce cas particulier, il y a plein de solutions pour s'en passer.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Nouveau candidat au Club
    Femme Profil pro
    �tudiant
    Inscrit en
    D�cembre 2018
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 29
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2018
    Messages : 2
    Par d�faut
    Merci, mais n'aurais-tu pas une solution � me proposer?

  4. #4
    Expert �minent
    Homme Profil pro
    Architecte technique retrait�
    Inscrit en
    Juin 2008
    Messages
    21 770
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : Architecte technique retrait�
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 770
    Par d�faut
    Citation Envoy� par Evarln Voir le message
    Merc mais n'aurais-tu pas une solution � me proposer?
    Je vous ai propos�/d�crit une solution.
    Apr�s il faut la traduire en Python.
    Vous n'en �tes pas loin... et vous apprendriez quelque chose en essayant de coder �� par vous m�me.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Expert confirm� Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par d�faut
    salut,

    Citation Envoy� par Evarln Voir le message
    Merci, mais n'aurais-tu pas une solution � me proposer?


    voici une m�thode un peu astucieuse, la comprendre est laiss� en exercice :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    def write_coordinates(filename, l):
       with open(filename, 'w') as file:
          file.write('\n'.join('{}, {}'.format(*i) for i in l) + '\n')
    Citation Envoy� par wiztricks Voir le message
    Vous n'en �tes pas loin... et vous apprendriez quelque chose en essayant de coder �� par vous m�me.
    wiztricks a compl�tement raison je suis du m�me avis, si tu veux r�ellement progresser avec Python ce sera plus formateur de coder �a par toi m�me, et � l'inverse si tout ce qui t'int�resse c'est la solution t'as le code pr�t � l'emploi que je t'ai fil�, t'as le choix.

Discussions similaires

  1. �criture fichier properties
    Par touriste44 dans le forum Collection et Stream
    R�ponses: 5
    Dernier message: 20/05/2010, 13h26
  2. [VBS] scan rep + �criture fichier
    Par mat10000 dans le forum VBScript
    R�ponses: 3
    Dernier message: 24/03/2006, 08h11
  3. [C#] �criture fichier .txt + calcul �cart-type
    Par titaB dans le forum Windows Forms
    R�ponses: 6
    Dernier message: 26/05/2005, 13h09
  4. [Servlet] Probl�me �criture fichier
    Par hedgehog dans le forum Servlets/JSP
    R�ponses: 4
    Dernier message: 23/05/2005, 15h17
  5. Ouverture/�criture fichier Excel
    Par mathieu04 dans le forum Windows
    R�ponses: 17
    Dernier message: 07/06/2004, 11h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo