Eliminar un caracter dentro de un elemento de list
Publicado por Jesus B (3 intervenciones) el 08/11/2010 17:33:47
buenos dias, tengo un problema que no he podido resolver, tengo un archivo txt con un conjunto de numeros aleatorios para pasarlas por pruebas estadisticas, el formato del txt es el siguiente:
18484
3464
23
987
34
132
el problema se presenta cuando intento leer con el metodo reanlines(), el resultado en la lista sale asi:
["18484\n",'3464\n,''23\n'......]
entonces la lista me lee el salto de linea \n como un caracter y me lo agrega a cada elemento de la lista, y lo que necesito es eliminar solo el '\n' de cada caracter por ej: de '23\n' que solo quede el '23'
este es mi codigo para leer el archivo
18484
3464
23
987
34
132
el problema se presenta cuando intento leer con el metodo reanlines(), el resultado en la lista sale asi:
["18484\n",'3464\n,''23\n'......]
entonces la lista me lee el salto de linea \n como un caracter y me lo agrega a cada elemento de la lista, y lo que necesito es eliminar solo el '\n' de cada caracter por ej: de '23\n' que solo quede el '23'
este es mi codigo para leer el archivo
1
2
3
4
5
print "@utor: Jesus B"
infile = open ("numeros_corridas_1","r")
archivo=infile.readlines()
print archivo
print type(archivo)
Valora esta pregunta


0