Ahoj, děkuji za ukázku. Myslím, že by se mi hodilo mít načtená data k pozdějšímu zpracování.
Chtěl jsem postupovat takto: 1) nejprve načíst data do nějakého pole ("listu") 2) seznam[x][y] - x,y zvolí uživatel, y bude typ úlohy - budu např. průměrovat souřadnice v urč. sloupci, x bude určovat, o jaký bod půjde (mám mnoho řádků) Zatím postupuji takto: print ('-------------------------------------------------') print ('Zvol typ ulohy') print ('1 - prumerne reseni v souradnici x ze 3 observaci') print ('2 - prumerne reseni v souradnici y ze 3 observaci') print ('3 - prumerne reseni v souradnici z ze 3 observaci') print ('-------------------------------------------------') m = raw_input ("Zadej volbu, prosim: ") j=1 poradibodu=0 soucet=0 m = int(m)+2 while j<=3: poradibodu=raw_input('Zadejte poradi bodu: ') poradibodu=int(poradibodu) soucet=soucet + float(seznam[poradibodu][m]) j=j+1 print 'vysledek: ', soucet/3 Je to dost kostrbaté, ale zatím mi to lépe nefungovalo. V datech pro m=3,4,5 se jedná o souř. x,y,z Michal Witiska ------------ Původní zpráva ------------ Od: Jirka Vejrazka <jirka.vejra...@gmail.com> Předmět: Re: [python] Import z csv - diskuze Datum: 06.11.2009 00:59:10 ---------------------------------------- Ahoj, zkus napsat, ceho chces vlastne dosahnout, jestli ti jde o to mit nactena vsechna data k nejakemu pozdejsimu zpracovani, nebo treba o konverzi souboru do jineho formatu, ... Typicky operace ktere popisujes (seznam[0][3] + seznam[0][4]) se dobre delaji uz pri cteni, tj. napr. for row in Reader: seznam.append(float(row[3])+float(row[4]) pokud by slo jenom o zpracovani techto dvou udaju. Ale opravdu jde o to, co je konecnym cilem. Pak je dulezite, kolik je vstupnich dat a jestli je ten format radku naprosto nemenny. Jirka _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python