in

Escribir una lista en un archivo con Python

apple touch icon@2

También puede seguir lo siguiente:

Ejemplo:

my_list=[1,2,3,4,5,"abc","def"]
with open('your_file.txt', 'w') as file:
    for item in my_list:
        file.write("%sn" % item)

Producción:

En your_file.txt los elementos se guardan como:

1

2

3

4

5

abc

def

Su secuencia de comandos también se guarda como se indicó anteriormente.

De lo contrario, puede usar pickle

import pickle
my_list=[1,2,3,4,5,"abc","def"]
#to write
with open('your_file.txt', 'wb') as file:
    pickle.dump(my_list, file)
#to read
with open ('your_file.txt', 'rb') as file:
    Outlist = pickle.load(file)
print(Outlist)

Producción:
[1, 2, 3, 4, 5, ‘abc’, ‘def’]

Guarda el volcado de la lista igual que una lista cuando la cargamos y podemos leer.

También por simplejson posible igual que la salida anterior

import simplejson as sj
my_list=[1,2,3,4,5,"abc","def"]
#To write
with open('your_file.txt', 'w') as file:
    sj.dump(my_list, file)

#To save
with open('your_file.txt', 'r') as file:
    mlist=sj.load(file)
print(mlist)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Biblioteca C –

2jkfW7j5bQW6S7kH2qo9L5 1200 80

10 mejores equipos de superhéroes de todos los tiempos