[PIPython] creare array multidimensionali
ciccio a unical.it
ciccio
Ven 19 Nov 2004 15:16:45 CET
In realta' potrei fare
risultati=[[],[],[]]
val=(line.strip()).split("\t")
results[0].append(val[0])
results[1].append(val[1])
results[2].append(val[2])
Ma la questione e' piu' complessa (almeno per me!), pensavo di cavarmela con
poche informazioni. In realta' devo leggere tanti file in successione e
ciascuno con la stessa struttura a tre colonne del tipo:
1 2 0.1
1 3 0.2
1 4 0.3
1 5 0.4
2 3 0.5
2 4 0.6
2 5 0.7
3 4 0.8
3 5 0.9
4 5 0.11
solo che vorrei inserire i dati in un array multidimensionale, anche perche'
e' vero che la struttura rimane inalterata, ma alle due colonne iniziali che
rappresentano una sorta di numerazione a coppie, potrebbe non corrispondere
nessun valore della terza colonna. Se in altre parole analizzo 2 file in
successione potrei avere: (le coppie di riferimento nelle prime due colonne
restano invariate o comunque dipendono da quanti dati sono stati incamerati)
1 2 0.1 0.1
1 3 0.2 0.2
1 4 0.3
1 5 0.4 0.4
2 3 0.5 0.5
2 4 0.6 0.6
2 5 0.7 0.6
3 4 0.8 0.8
3 5 0.9
4 5 0.11 0.11
> intendi una cosa del genere?
>
> risultati=[]
> >>> for i in riga.split("\t"):
> ... risultati.append(i)
>
>
> On Tue, 2004-04-20 at 11:05, ciccio a unical.it wrote:
> > Salve ragazzi,
> > sto cercando di scrivere qualche riga di codice python per analizzare i
> miei
> > risultati. Mi servirebbe creare un array multidimensionale, in modo da
> > collocare i miei dati in modo specifico.
> > Se faccio
> >
> > risultati=[] #mi creo una lista
> >
> > a,b,c=riga.split("\t") # ho i dati nelle 3 variabili a b e c
> >
> > Ora come devo inserirli in risultati per avere una cosa del tipo
> [[a][b][c]]
> >
> > grazie
> >
> > ernesto
> >
> > -------------------------------------------------
> > This mail sent through IMP: http://horde.org/imp/
> >
> > _______________________________________________
> > Python mailing list
> > Python a lists.python.it
> > http://lists.zope.it/cgi-bin/mailman/listinfo/python
>
>
-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/
More information about the Python
mailing list