Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Méthodes Courantes de Dictionnaire en Python | Autres Types de Données en Python
Introduction à Python
course content

Contenu du cours

Introduction à Python

Introduction à Python

1. Premier Contact avec Python
2. Variables et Types en Python
3. Instructions Conditionnelles en Python
4. Autres Types de Données en Python
5. Boucles en Python
6. Fonctions en Python

book
Méthodes Courantes de Dictionnaire en Python

Les dictionnaires ont des caractéristiques uniques qui les distinguent des listes et des tuples. Ils possèdent également leur propre ensemble de méthodes.

  • len(d) - renvoie le nombre de paires key:value dans le dictionnaire d;
  • d.copy() - crée une copie du dictionnaire d;
  • d.items() - fournit toutes les paires key, value du dictionnaire d;
  • d.keys() - liste toutes les clés dans le dictionnaire d;
  • d.values() - fournit toutes les valeurs du dictionnaire d.

Contrairement aux listes, les dictionnaires n'utilisent pas de méthodes comme .append() ou .extend(), et ne supportent pas la concaténation comme les chaînes de caractères. Au lieu de cela, puisque les dictionnaires stockent les données sous forme de paires clé-valeur, vous ajoutez de nouvelles entrées en assignant simplement une valeur à une clé.

  • d[k] = e – assigne la valeur e à la clé k. Si k existe déjà dans le dictionnaire, sa valeur est mise à jour, sinon, une nouvelle paire clé-valeur est ajoutée.
12345678910
# Initial dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} # Update dictionary with two countries countries_dict["Brazil"] = (8515767, 212559417) countries_dict["India"] = (3166391, 1380004385) # Printing dictionary print(countries_dict)
copy
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 13
We're sorry to hear that something went wrong. What happened?
some-alt