Python, petite questions sur les dictionnaires
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Python, petite questions sur les dictionnaires



  1. #1
    invitef096af0a

    Python, petite questions sur les dictionnaires


    ------

    Bonjour à tous ! Je début en programmation ( sous python) et j'aurais une petite question concernant mon code, voici :

    Je n'arrive pas à mettre mon code ici, donc je l'écris ( il n'est pas bien aligné ici):

    Code:
    def mafonction(doc):
        file= open(doc)
        dic1={}
        dic2={}
        for i in range(20):
            dic1= dic1.append(doc[i][0])
            dic1[i]=doc[i][1]
        for i in range(20):
            dic2= dic2.append(doc[i][0])
            dic2[i]=doc[i][2]
        return dic1,dic2
    doc est un document de 20 lignes et de 3 colonnes comme cela : Salut 1 3

    J'aimerais créer deux dictionnaires comportant : pour le 1er dictionnaire avoir le 1er élement du document en clé, et le 2eme en valeur, ce qui donnerait dic1={'Salut': 1}

    et pour le 2eme dictionnaire avoir le 1er élement du document en clé et la 3eme en valeur , ce qui donnerait dic2={'Salut':3} .

    Mais j'ai réalisé que .append ne marche pas pour les dictionnaires , donc ma question est : Comment faire pour ajouter des clés dans mes dictionnaires vides comme ci-dessus ?

    Merci beaucoup !

    -----
    Dernière modification par JPL ; 05/12/2018 à 17h54. Motif: Ajout de la balise Code (#) pour garder l'indentation

  2. #2
    invite23cdddab

    Re : Python, petite questions sur les dictionnaires

    Simplement

    Code:
    dictionnaire[cle] = valeur

Discussions similaires

  1. [Python] subprocess, lancer un autre programme avec python
    Par Loupsio dans le forum Programmation et langages, Algorithmique
    Réponses: 10
    Dernier message: 30/11/2016, 19h56
  2. en python le multi tache n'est pas possible alors pourquoi les threads existent sur python?
    Par docEmmettBrown dans le forum Programmation et langages, Algorithmique
    Réponses: 5
    Dernier message: 10/06/2015, 16h47
  3. Firefox 2.0.0.2 -- Dictionnaires
    Par kymoi dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 24/02/2007, 07h02
  4. hésitation entre deux dictionnaires
    Par Seirios dans le forum Lectures scientifiques
    Réponses: 0
    Dernier message: 31/10/2006, 18h09
  5. dictionnaires de physique?
    Par Vladzol dans le forum Lectures scientifiques
    Réponses: 7
    Dernier message: 09/10/2006, 13h05