Convertir en entier
Résolu
Julious_Jume
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je suis débutant en python et je travaille sur des listes de dictionnaires ( se présentant sous cette forme : [{'sexe': '1', 'prenom': 'AADIL', 'annee': '2003', 'nombre': '3'}, {'sexe': '1', 'prenom': 'AARON', 'annee': '2003', 'nombre': '136'}, {'sexe': '1', 'prenom': 'AARONE', 'annee': '2003', 'nombre': '4'}] etc). Je souhaite convertir les valeurs de la clé 'nombre' en entier, mais je ne sais pas comment m'y prendre.
Mon code :
Merci d'avance de votre réponse.
je suis débutant en python et je travaille sur des listes de dictionnaires ( se présentant sous cette forme : [{'sexe': '1', 'prenom': 'AADIL', 'annee': '2003', 'nombre': '3'}, {'sexe': '1', 'prenom': 'AARON', 'annee': '2003', 'nombre': '136'}, {'sexe': '1', 'prenom': 'AARONE', 'annee': '2003', 'nombre': '4'}] etc). Je souhaite convertir les valeurs de la clé 'nombre' en entier, mais je ne sais pas comment m'y prendre.
Mon code :
import csv
fichier=open("p1.csv", encoding='utf8')
Table_Prenoms2003=list(csv.DictReader(fichier)) #conversion en liste de dictionnaires
fichier.close()
fichier=open("p2.csv",encoding='utf8')
Table_Prenoms2004=list(csv.DictReader(fichier,delimiter=",")) #conversion en liste de dictionnaires
fichier.close()
Merci d'avance de votre réponse.
A voir également:
- Convertir en entier
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Convertir epub en kindle - Guide
- Convertir youtube en mp3 avec audacity - Guide
- Convertir kindle en epub - Guide
- Convertir audio en texte word - Guide
1 réponse
Bonjour
Déjà... les données ne sont pas au format CSV tel que tu le penses... mais au format JSON
https://docs.python.org/fr/3/library/json.html
https://stackabuse.com/reading-and-writing-json-to-a-file-in-python/
Et ensuite, pour répondre à ta question .. il suffit de caster
https://www.w3schools.com/python/python_casting.asp
Déjà... les données ne sont pas au format CSV tel que tu le penses... mais au format JSON
https://docs.python.org/fr/3/library/json.html
https://stackabuse.com/reading-and-writing-json-to-a-file-in-python/
Et ensuite, pour répondre à ta question .. il suffit de caster
https://www.w3schools.com/python/python_casting.asp