[pyar] Estructura de datos para representar relaciones/tablas

Gabriel Acosta acostadariogabriel en gmail.com
Mie Jul 1 18:17:40 ART 2015


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


More information about the pyar mailing list