Buongiorno,
chiedo consiglio su un algoritmo da usare che sia veloce.
Anche solo in meta-codice.

Problema:
- carico un CSV con 200 colonne e 2 milioni di righe
- voglio trovare la lunghezza maggiore per ogni campo

Meta-codice
* apri file csv
* crea un oggetto csv_reader
* crea un array "lunghezzamax"
* leggi riga per riga
* fai lo split dei campi e metti nell'array "campi"
* per ogni campo guarda la lunghezza: se lunghezza(campi[i]) > lunghezza[i]
allora lunghezza[i]=lunghezza(campi[i])

Ecco: il mio problema รจ che vengono effettuati 200*2.000.000 di IF e la cosa
non mi piace molto.
Qualcuno ha un consiglio per ottimizzare?

Grazie in anticipo.
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Reply via email to