1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| import pickle
with open("liste_a.bin","rb") as fichier:#pareil qu'en haut sauf que rb c'est pour lire le binaire
unpickled_liste = pickle.load(fichier)#variable de chargement du fichier
unpickled_liste1 = pickle.load(fichier)
print(unpickled_liste,unpickled_liste1)#affichage des variables de chargement
a = unpickled_liste#création d'une liste d'entier
b = ["bonjour tout le monde"]#création d'une liste de caractères
entree = input("Entrez un nouvel élément dans a")
a.append(entree)
with open("liste_a.bin", "wb") as fichier:#ouvrir("nom fichier qu'on donne", écriture de données binaires") en tant que fichier
pickle.dump(a,fichier,pickle.HIGHEST_PROTOCOL)#pickle.dump --> sauvegarde (élément, le fichier, identification du protocole le plus élevé utilisé par pickle)
pickle.dump(b,fichier,pickle.HIGHEST_PROTOCOL)
c = int(a[4]) + 10
print("c : ",c)
e = [1,2,3]
e.remove(int(input("entrez la valeur à retirer")))
print(e) |