[pyar] Medio OT: Diccionario...
Roberto Alsina
ralsina en netmanagers.com.ar
Vie Ene 28 10:31:13 ART 2011
On 1/28/2011 10:11 AM, Sebastian Bassi wrote:
> 2011/1/27 Mariano Verdú <verdumariano en gmail.com
> <mailto:verdumariano en gmail.com>>
>
> Creo que yo lo que haría es (si el rst no es demasiado grande)
> cargar las palabras claves a una lista, ordenarlas y luego si
> querés pasarlas de nuevo al rst, o sino ya trabajarlas con esa
> lista(ordenada)..
>
>
> O usar directamente diccionarios ordenados. Total cada definicion en
> rst es un string. Una opcion seria hacer el rst en un lenguaje de
> template tipo cheetah y pones en donde van las palabras en un #for al
> diccionario, y listo!
> (la compilacion para el resultado final queda doble, una para cheetah
> y otra para el rst).
>
Yo pensaba algo MÁS fácil. Acá está mi intento completamente naif que
seguramente es recontra mejorable:
>>> testdata="""
Otra Cosa
Las Otras Cosas también
Cosa
Una cosa es algo dificil de definir
"""
>>> defs = {}
>>> for line in testdata.splitlines():
if line and line[0].isalphanumeric():
print line
>>> sorted = defs.keys()
>>> sorted.sort()
>>> sort
>>> for key in sorted:
print key
for line in defs[key]:
print line
print
Cosa
Una cosa es algo dificil de definir
Otra Cosa
Las Otras Cosas también
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20110128/f63838bc/attachment.html>
More information about the pyar
mailing list