Apprendre Python Python en 10 Jours - Guide Les Bases du Langage HTML Learn Python in 10 Days Forum Python MenuNavigation du forumForumMembresActivitéSe connecterS’enregistrerFil d’Ariane du forum – Vous êtes ici :ForumLangage Python: Langage PythonValeurs par défaut avec dictPlease Se connecter or S’enregistrer to create posts and topics.Valeurs par défaut avec dictRachid Amri@yyderf14 messages#1 · 21 novembre 2024, 17 h 29 minCitation de Rachid Amri le 21 novembre 2024, 17 h 29 minSalut, Je travaille sur un script où je veux initialiser des valeurs par défaut dans un dictionnaire si une clé n’existe pas. Voici mon code : data = {} data["a"] += 1 # Erreur ici Cela me donne cette erreur : KeyError: 'a' Salut, Je travaille sur un script où je veux initialiser des valeurs par défaut dans un dictionnaire si une clé n’existe pas. Voici mon code : data = {} data["a"] += 1 # Erreur ici Cela me donne cette erreur : KeyError: 'a' CyberGenius@yderf640137 messages#2 · 21 novembre 2024, 18 h 31 minCitation de CyberGenius le 21 novembre 2024, 18 h 31 minBonjour Rachid, Voici la solution pour ton problème: Utilisez dict.setdefault() ou un defaultdict : # Solution 1 : dict.setdefault data = {} data.setdefault("a", 0) data["a"] += 1 print(data) # Solution 2 : collections.defaultdict from collections import defaultdict data = defaultdict(int) data["a"] += 1 print(data) Bonjour Rachid, Voici la solution pour ton problème: Utilisez dict.setdefault() ou un defaultdict : # Solution 1 : dict.setdefault data = {} data.setdefault("a", 0) data["a"] += 1 print(data) # Solution 2 : collections.defaultdict from collections import defaultdict data = defaultdict(int) data["a"] += 1 print(data) Poster une réponse : Valeurs par défaut avec dict Annuler Voir la liste des cours Python Voir la iste des exercices Python Post Views: 51 361 Acheter sur Très Facile ! Python pour le Lycée : Un Guide Complet en Seconde, Première et Terminale € 14,00 Acheter le livre Python For Web Scraping With Python € 39,00 Acheter le livre POO: Cours et exercices en UML2, Python, PHP, C#, C++ et Java (French Edition) € 17,00 Achetez le livre Boutique Très Facile ! 16 août 2024 CyberGenius
Forum Python MenuNavigation du forumForumMembresActivitéSe connecterS’enregistrerFil d’Ariane du forum – Vous êtes ici :ForumLangage Python: Langage PythonValeurs par défaut avec dictPlease Se connecter or S’enregistrer to create posts and topics.Valeurs par défaut avec dictRachid Amri@yyderf14 messages#1 · 21 novembre 2024, 17 h 29 minCitation de Rachid Amri le 21 novembre 2024, 17 h 29 minSalut, Je travaille sur un script où je veux initialiser des valeurs par défaut dans un dictionnaire si une clé n’existe pas. Voici mon code : data = {} data["a"] += 1 # Erreur ici Cela me donne cette erreur : KeyError: 'a' Salut, Je travaille sur un script où je veux initialiser des valeurs par défaut dans un dictionnaire si une clé n’existe pas. Voici mon code : data = {} data["a"] += 1 # Erreur ici Cela me donne cette erreur : KeyError: 'a' CyberGenius@yderf640137 messages#2 · 21 novembre 2024, 18 h 31 minCitation de CyberGenius le 21 novembre 2024, 18 h 31 minBonjour Rachid, Voici la solution pour ton problème: Utilisez dict.setdefault() ou un defaultdict : # Solution 1 : dict.setdefault data = {} data.setdefault("a", 0) data["a"] += 1 print(data) # Solution 2 : collections.defaultdict from collections import defaultdict data = defaultdict(int) data["a"] += 1 print(data) Bonjour Rachid, Voici la solution pour ton problème: Utilisez dict.setdefault() ou un defaultdict : # Solution 1 : dict.setdefault data = {} data.setdefault("a", 0) data["a"] += 1 print(data) # Solution 2 : collections.defaultdict from collections import defaultdict data = defaultdict(int) data["a"] += 1 print(data) Poster une réponse : Valeurs par défaut avec dict Annuler Voir la liste des cours Python Voir la iste des exercices Python Post Views: 51 361 Acheter sur Très Facile ! Python pour le Lycée : Un Guide Complet en Seconde, Première et Terminale € 14,00 Acheter le livre Python For Web Scraping With Python € 39,00 Acheter le livre POO: Cours et exercices en UML2, Python, PHP, C#, C++ et Java (French Edition) € 17,00 Achetez le livre Boutique Très Facile ! 16 août 2024 CyberGenius