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 :

Listes : recuperer une valeur


Sujet :

Python

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 19
    Par défaut Listes : recuperer une valeur
    Bonjour,

    voila, j'ai une liste result2 de la forme :

    ('Aktief', 'False')
    ('Begin', '2004-07-02')
    ('Code', 'F01')
    ('Einde', '2004-07-11')
    ('Jaar', '2004')
    ('Logement', 'inclusief')
    ('Max leeftijd', '18')

    et je dois faire une insertion dans une base de données, la requete :

    "insert into tbl_formula (fmbegin,fmend,fmyear,fmmaxparticipant,fmmaxage,fmminage,fmcity,fmprice,fmactive,fmfood,fmcode) values ("+result2['Begin']+","+result2['Einde']+","+result2['Jaar']+","+result2['Max pax']+","+result2['Max leeftijd']+","+result2['Min leeftijd']+","+result2['Plaats']+","+result2['Prijs']+","+result2['Aktief']+","+result2['Voeding']+","+result2['Code']+")"

    Je veux recuperer la valeur dans la liste qui correspond a une chaine de caracteres comprise dans la liste. Par exemple, result2['Aktief'] doit me renvoyer 'False'.
    Bien sur ca ne marche pas.
    Quelqu'un pourrait il m'aider?
    Merci

  2. #2
    Expert confirmé
    Avatar de Guigui_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2002
    Messages : 1 864
    Par défaut
    Il suffit de transformer ta liste en dictionnaire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    result2 = [('Aktief', 'False'), ('Begin', '2004-07-02'), ('Code', 'F01'), ('Einde', '2004-07-11'), ('Jaar', '2004'), ('Logement', 'inclusief'), ('Max leeftijd', '18')]
    result2 = dict(result2 )

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 19
    Par défaut
    merci ,ça marche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 16
    Dernier message: 01/02/2013, 11h23
  2. [MySQL] recuperer une valeur dans une liste deroulante pour l'utiliser dans une seconde liste
    Par tortue_22 dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 12/05/2010, 11h50
  3. [XSLT]Recuperer une valeur parmis une liste. (tri)
    Par Asaturne dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 16/06/2006, 17h27
  4. [ Struts ] recuperer une valeur dans une url?
    Par njac dans le forum Struts 1
    Réponses: 2
    Dernier message: 02/06/2004, 14h24

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