Come ordinare i dati tabulari in Python

December 7

La libreria Python "tabellare" offre una ricca suite di funzionalità per manipolare i dati memorizzati nelle tabelle, simili a quelle di un foglio di calcolo. funzioni di ordinamento e filtro Readymade rendono molto più potente di una matrice comune, ma non sono le funzioni più evidenti da utilizzare.

istruzione

1 Importare la libreria tabellare digitando il seguente nel vostro debugger Python:

importazione tabellare come tb

2 Creare una tabella veloce digitando quanto segue nel vostro debugger Python:

Dati = [(1,1) (1,2), (2,1), (2,2)]
X = tb.tabarray (record = Records, nomi = [ 'Colonna 1', 'Colonna 2'])

Questo crea una semplice tabella con due righe e due colonne. Le colonne sono chiamati, in modo abbastanza appropriato, "Colonna 1" e "Colonna 2"

3 Ordinare la tabella digitando quanto segue:

X.sort (order = [ 'Colonna 1', 'Colonna 2'])
X

Il comando "ordine" dice a Python le colonne che si desidera ordinare. È possibile specificare il numero di colonne che vuoi, e saranno ordinati in questo ordine.