Partage
  • Partager sur Facebook
  • Partager sur Twitter

Mettre une liste dans un dictionnaire

Sujet résolu
    15 novembre 2017 à 10:08:56

    Bonjour à tous,

    Je voudrais ajouter une liste à un dictionnaire en étant dans une boucle mais je n'y arrive pas.

    Voici les différentes choses que j'ai déjà éssayé :

        for a in addM:
            dico[a] = [a, re.sub(r"%M([0-9]+)", r"M_\1", a), "dest", ""]
    
    
        for a in addM:
            dico[a] = (a, re.sub(r"%M([0-9]+)", r"M_\1", a), "dest", "")
    
    
        for a in addM:
            dico[a] = list(a, re.sub(r"%M([0-9]+)", r"M_\1", a), "dest", "")
    
    
        for a in addM:
            dico[a] = list[a, re.sub(r"%M([0-9]+)", r"M_\1", a), "dest", ""]

    Je ne sais pas si j'ai juste un problème de syntaxe ou si ce que j'essaie de faire n'est pas possible.

    -
    Edité par snake57 15 novembre 2017 à 10:09:11

    • Partager sur Facebook
    • Partager sur Twitter
      15 novembre 2017 à 10:31:30

      Salut,

      Quelle est l'erreur qui apparaît quand tu exécute ton code ?

      Et surtout, peut tu nous donner un exemple d'entrée / sortie que tu aimerais avoir ?

      -
      Edité par Kalioz 15 novembre 2017 à 10:31:42

      • Partager sur Facebook
      • Partager sur Twitter
        15 novembre 2017 à 13:17:31

        Le problème venait de la déclaration de mon dictionnaire qui était mal faite...

        Dsl pour le dérangement. Merci d'avoir essayé de m'aider :)

        • Partager sur Facebook
        • Partager sur Twitter

        Mettre une liste dans un dictionnaire

        × 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