Crear un diccionario desde un .txt
Publicado por Carolina (9 intervenciones) el 16/08/2015 15:06:01
Hola a todos:
tengo un archivo que se llama words.txt y lo que quiero hacer es escribir un código que me permita leer el archivo y que guarde las palabras de éste en un diccionario sin importar cuales son los valores de cada "key". He escrito el sgte código pero por alguna razón me devuelve una lista vacía. Alguien podría explicarme por que sucede esto?
Muchas gracias :)
Carolina
tengo un archivo que se llama words.txt y lo que quiero hacer es escribir un código que me permita leer el archivo y que guarde las palabras de éste en un diccionario sin importar cuales son los valores de cada "key". He escrito el sgte código pero por alguna razón me devuelve una lista vacía. Alguien podría explicarme por que sucede esto?
Muchas gracias :)
Carolina
1
2
3
4
5
6
7
8
fname = input("File name: ")
if len(fname)<1 : fname = "words.txt"
dico = dict()
for line in fname:
word = line.rstrip().split()
if len(word) > 1:
dico[word[1]] = word[:]
print(dico)
Valora esta pregunta
0