Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - riderz44

#1
Hola soy nuevo en esto de python y me encontre con un ejercicio que intento resolver pero siempre me quedo cerca. Y debe ser de lo mas facil, si me ayudan puede que mi cabeza no explote  ;D

Consta en:
Leer un archivo txt que contiene palabras y sus significados, ejemplo:

basurita: Partícula de suciedad, especialmente la que se introduce en el ojo.
hacker: pirata informático.
perla: Frase llamativa por desafortunada.
etc

Luego agregar las palabras en una lista, y las definiciones en otra, pero ambas tienen que tener el mismo indice de orden, si listaPalabras[0] entonces listaDefiniciones[0].

Esto es hasta donde llego, trate de varias formas.


Código (python) [Seleccionar]
archivo=open("diccionario.txt","r")
lineas=archivo.readlines()
archivo.close()
listaPalabras=[]
listaDefinicones=[]

def listaPalabras(lineas):
       for elemento in lineas:
             if elemento[-1]==":":
                   listaPalabras.append(elemento[0,-1])
             else:
                   listaPalabras.append(elemento)
        return listaPalabras