[Python-es] reordenar archivos de texto segun orden alfabetico
Jose Jiménez López
jjimenezlopez en gmail.com
Lun Mayo 12 23:26:26 CEST 2008
Hola de nuevo pun,
las listas tienen un método sort, puedes parsear el archivo de texto y
meter cada palabra como un elemento de la lista, y despues hacer un:
palabras.sort()
Aquí tienes un ejemplo, echale un vistazo:
http://wiki.python.org/moin/HowTo/Sorting#head-d121eed08556ad7cb2a02a886788656dadb709bd
Saludos.
El 12/05/2008, a las 23:15, punchik punchik escribió:
> hola gente, tengo un archivo de texto con palabras y sus respectivas
> definiciones, el cual uso para llenar una base de datos .
>
> mi archivo de texto seria algo asi:
>
>
> tasa me gusta mi tasa
> gato el gato es un animal
> mesa la mesa es una cosa
> bicicleta es algo con dos ruedas
>
>
> bueno la cosa es que tengo miles de palabras con definiciones en mi
> archivo de texto que esta en desorden... mi pregunta es, hay alguna
> manera de reordenar las lineas de mi archivo segun su orden
> alfabetico en python? por ejemplo , las palabras que comienzen con a
> estarian primero en la lista y las que empiezen con z estaria al
> final.....me gustaria saber si ya hay algun script que pueda hacer
> esto, o alguna funcion dentro de python para hacerlo,pero si hay
> forma de hacerlo de alguna otra manera tambien me gustaria saber como.
>
> muchas gracias
>
>
> pun.
>
>
>
>
> ---------------------------------
> Be a better friend, newshound, and know-it-all with Yahoo! Mobile.
> Try it now.
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
---
Jose Jiménez López
jjimenezlopez en gmail.com
www.josejimenez.net
Más información sobre la lista de distribución Python-es