==================DEFINITION================== - dictionnaire contient clees et leurs valeurs - clee et valeur separees par deux points ':' le tout separes ensuite par des virgules et le tout entree acollades '{}' ex: MonDict = ('milan':'bg', 'louis':'moche') ex creer liste vide: MonDict = {} ou bien: MonDict = dict() clee:valeur ==================FONCTIONS=================== #ajouter une clee et sa valeur dans un dico: MonDict['camil'] = 'bg' MonDict['orlane'] = 'moche' #la clee c'est 'camil' et sa valeur c'est 'bg' #afficher un dictionnaire (clees et valeurs): print(MonDict) #ou MonDict #pas besoin de print .get() #recupere valeur a partir d'une clee MonDict.get('louis') #affiche 'moche' #si clee introuvable, renvoyer par defaut: MonDict.get('clement', 'jsp') #affiche 'jsp' car 'clement' n'existe pas .has_key() #verifie si une clee existe MonDict.has_key('milan') #affiche True car oui #sinon affiche False del dict[] #supprime clee et donc sa valeur del MonDict['camil'] #supp la clee 'camil' .copy() #copie un dictionnaire dans un autre AutreDict = MonDict.copy() #creer AutreDict #et copie ttes les valeurs et clees de MonDict .update() #fusionne deux dictionnaires (+) Dict1.update(Dict2) #additionne les deux dict .keys() #affiche les clees d'un dictionnaire MonDict.keys() #affiche camil, milan, louis... .values() #affiche cette fois les valeurs MonDict.values() #affiche bg, bg, moche... .items() #renvoie clee et valeur, en tuple MonDict.items() #affiche louis:moche, etc