Python : comment stocker une liste
Fermé
Shulker
-
27 févr. 2022 à 13:50
mamiemando Messages postés 33506 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 31 janvier 2025 - 1 mars 2022 à 17:39
mamiemando Messages postés 33506 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 31 janvier 2025 - 1 mars 2022 à 17:39
A voir également:
- Python : comment stocker une liste
- Citizen code python avis - Accueil - Outils
- Python retour à la ligne dans le code - Forum Python
- Trouver la position d'un élément dans une liste python ✓ - Forum Python
- Python generator - Télécharger - Sécurité
4 réponses
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
Modifié le 27 févr. 2022 à 17:56
Modifié le 27 févr. 2022 à 17:56
Bah, Google est ton ami !
Tu pourrais chercher un peu, quand même
Enfin, voici un exemple gratuit avec une variable, des listes et un dictionnaire
En envoie les structures telles quelles, alors qu'avec un simple fichier texte, il faudrait parcourir la liste, écrire les valeurs une par une, et à la lecture, lire les valeurs une par une et les réintégrer dans une liste
Tu pourrais chercher un peu, quand même
Enfin, voici un exemple gratuit avec une variable, des listes et un dictionnaire
En envoie les structures telles quelles, alors qu'avec un simple fichier texte, il faudrait parcourir la liste, écrire les valeurs une par une, et à la lecture, lire les valeurs une par une et les réintégrer dans une liste
# Tests pickle 06/05/2020 12:01:27 import pickle n = 12 L1 = [1,2] L2 = [3,4] dico = {0:'a', 1:'b'} #ecrire with open('pick.pkl','wb') as fo: pickle.dump(n, fo) pickle.dump(L1, fo) pickle.dump(L2, fo) pickle.dump(dico, fo) #lire with open('pick.pkl','rb') as fo: n = pickle.load(fo) t1 = pickle.load(fo) t2 = pickle.load(fo) t3 = pickle.load(fo) print(n) print(t1) print(t2) print(t3, t3[1])
yg_be
Messages postés
23451
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
31 janvier 2025
Ambassadeur
1 564
27 févr. 2022 à 14:32
27 févr. 2022 à 14:32
bonjour,
moi, je ferais une recherche "python écrire liste dans un fichier".
moi, je ferais une recherche "python écrire liste dans un fichier".
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
Modifié le 27 févr. 2022 à 16:00
Modifié le 27 févr. 2022 à 16:00
Bonjour,
Le module pickle est intéressant pour ça:
il permet d'écrire dans un fichier les données telles quelles (listes, dictionnaires, variables, ...)
et de les relire telles quelles en récupérant directement la structure initiale
Le module pickle est intéressant pour ça:
il permet d'écrire dans un fichier les données telles quelles (listes, dictionnaires, variables, ...)
et de les relire telles quelles en récupérant directement la structure initiale
D'accord.
Pourriez vous me détailler l'utilisation de ce module ?
Merci !
Pourriez vous me détailler l'utilisation de ce module ?
Merci !
mamiemando
Messages postés
33506
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
31 janvier 2025
7 819
1 mars 2022 à 17:39
1 mars 2022 à 17:39
Bonjour
Une petite recherche google la prochaine fois ?
https://docs.python.org/3/library/pickle.html
Bonne lecture
Une petite recherche google la prochaine fois ?
https://docs.python.org/3/library/pickle.html
Bonne lecture