Unir elementos resultantes de una lista con comando join
Publicado por José (1 intervención) el 16/01/2020 21:28:09
Bueno, el caso es que estoy intentando crear un comprensor de archivos, y el método que he usado ha sido crear un diccioinario en donde la a = 001, b = 002 y así sucesivamente, pero ahora cuando ejecuto el código los elementos de la lista salen desunidos y mi intención es unirlos para crear un número decimal
después de crear el diccionario el código es;
... y tengo creado un archivo de texto en el mismo directorio con el nombre comp.txt, por lo que si yo escribo "El perro y el gato" en el archivo, me genera la secuencia
077 012 105 017 005 019 019 016 105 026 105 005 012 105 007 001 021 016
... y lo que yo quiero es que se genere esa secuencia pero con los números unidos, he visto varias formas de usar el comando join pero ninguna me sirve, espero puedan ayudarme
después de crear el diccionario el código es;
1
2
3
4
5
6
7
8
9
10
11
q = raw_input("Archivo : ")
f = open(q)
print ""
text = f.read()
f.close()
for list in text:
d
a = d[list]
print a,
... y tengo creado un archivo de texto en el mismo directorio con el nombre comp.txt, por lo que si yo escribo "El perro y el gato" en el archivo, me genera la secuencia
077 012 105 017 005 019 019 016 105 026 105 005 012 105 007 001 021 016
... y lo que yo quiero es que se genere esa secuencia pero con los números unidos, he visto varias formas de usar el comando join pero ninguna me sirve, espero puedan ayudarme
Valora esta pregunta


0