[PIPython] Numeric - Sort by

Fabrizio Reale realefab
Ven 19 Nov 2004 15:16:41 CET


Se immaginiamo la tua tabella come una lista di record:
[[id1,'vari',3434],[id2,'ciao',7678],[id3,'edf',123]]
puoi ordinarlo passando a list.sort(funz) una funzione che verifichi
solo uno dei campi del record.
Dalla console python:
>>> list.sort.__doc__
'L.sort(cmpfunc=None) -- stable sort *IN PLACE*; cmpfunc(x, y) -> -1, 0,
1'

A presto.
Fabry
Il lun, 2004-02-09 alle 17:18, Federico Nati ha scritto:
> Ciao,
> 
> supponiamo di pensare un array di Numeric n per m come una tabella di un
> database. In un database quando si fa un "sort by" viene ordinato tutto
> secondo il campo desiderato. E' possibile fare qualcosa di analogo,
> scegliendo in questo caso la colonna desiderata?
> 
> Federico.
> 
> ______________________________________________________________________
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.zope.it/cgi-bin/mailman/listinfo/python




More information about the Python mailing list