[pyar] Estructura de datos para representar relaciones/tablas

Leandro Moscheni leandromoscheni en gmail.com
Mie Jul 1 18:21:31 ART 2015


Yo lo encapsularía en objetos en vez de verlo como arrays/listas, pero con
que fin tenes que representar tablas? porque según para que sea te puede
convenir una cosa u otra, o hasta entra en juego si te lo piden, como
quieren que este...

El 1 de julio de 2015, 18:17, Gabriel Acosta <acostadariogabriel en gmail.com>
escribió:

> Buenas lista!
>
> Necesito representar relaciones, tablas, por ejemplo:
>
> id  |  name   |   skill
> ------------------------
> 2      name1   Python
> 23    name2   C
> 9      name3   Go
>
>
> Cuál es la mejor forma de representarlas?
>
> Pensé usando lista de diccionarios:
>
> l = []
> l.append({'id': 2, 'name': 'name1', 'skill': 'Python'})
> l.append({'id': 9, 'name': 'name3', 'skill': 'Go'})
>
> Las operaciones que necesito implementar sobre esas tablas son las
> operaciones del álgebra relacional (selección, proyección, join, etc).
>
> Saludos!
> --
> Gabriel Acosta
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
--- * ---
*Leandro Moscheni.*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150701/98f099fb/attachment.html>


More information about the pyar mailing list