[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
[Python] Dvojrozmerne pole/zoznam

Registrovaný: 23.12.10
Prihlásený: 10.09.22
Príspevky: 1056
Témy: 157 | 157
Bydlisko: KK/PP/BA
NapísalOffline : 21.10.2013 19:55 | [Python] Dvojrozmerne pole/zoznam

Zdravim, vie niekto, ako sa pracuje s dvojrozmernym polom v pythone? Preco mi nemoze prejst toto?
Kód:
def Nacitaj_subor(meno):
    subor = open(meno,'r');
    pole = [];
    riadky = [];
    riadky = subor.readlines();
    for i in range(len(riadky)):
        pole[i] = [];
        for j in range(len(riadky[i])-1):
            pole[i][j] = riadky[i][j];

Nacitaj_subor('plocha.txt');


Vypisuje chybu:
Citácia:
IndexError: list assignment index out of range

PS: to odpocitanie posledneho prvku tam je kvoli /n


_________________
HP ProBook 4530s Intel® Core™ i5-2430M (2.4GHz, 3MB, 2 jadrá)*4GB 1333MHz DDR3*ATI Mobility Radeon HD 6490 1GB + Intel HD Graphics 3000*640GB SATA 5400RPM *Windows 7 Home Premium 64 bitová verzia
Lenovo IdeaPad Z50-70 Intel Core i5 4210 Haswell* NVIDIA GeForce GT 840M 4GB + Intel HD Graphics 4000*SSHD 1TB 5400 otáčok + 8GB cache*RAM 4GB* Full HD (1920 × 1080)*Windows 10 pro

Boh je reálny, pokial nebol deklarovaný ako integer
Offline

Užívateľ
Užívateľ
[Python] Dvojrozmerne pole/zoznam

Registrovaný: 02.06.08
Prihlásený: 19.07.16
Príspevky: 3325
Témy: 147 | 147
Bydlisko: Žilina / Os...
NapísalOffline : 21.10.2013 20:29 | [Python] Dvojrozmerne pole/zoznam

http://howto.py.cz/cap09.htm


_________________
PC - ASUS M2N-MX Se+ | AMD X2 4200+ | 2GB RAM | Nvidia 8600GT | WD 320GB | 350W |NTB - ASUS K50AB SX-010 | | ASUS X550L | SteelSeries Mousepad | A4tech XL-750BF | HTC Explorer |
CCNA (640-802) |
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0 | 0
NapísalOffline : 22.10.2013 0:26 | [Python] Dvojrozmerne pole/zoznam

Čo presne to má robiť? Ak to má odstrániť ten znak "\n", tak je to zbytočne komplikované.

A ak to má naozaj robiť práve to, čo to robí teraz, tak to môže vyzerať napr. takto:
Kód:
def Nacitaj_subor(meno):
    subor = open(meno,'r')
    pole = []
    for riadok in subor.readlines():
        pole.append(list(riadok[:-1]))
    subor.close()
alebo takto:
Kód:
def Nacitaj_subor(meno):
    subor = open(meno,'r')
    pole = [list(riadok[:-1]) for riadok in subor.readlines()]
    subor.close()


 [ Príspevkov: 3 ] 


[Python] Dvojrozmerne pole/zoznam



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Dvojrozmerne pole

v Delphi, Visual Basic

2

737

22.01.2013 22:50

Gregi555

V tomto fóre nie sú ďalšie neprečítané témy.

Python zoznam

v Perl, Python, Ruby, CGI

1

683

14.06.2013 21:35

reDo

V tomto fóre nie sú ďalšie neprečítané témy.

Dvojrozmerne sessions

v PHP, ASP

11

604

09.01.2009 22:20

jaji

V tomto fóre nie sú ďalšie neprečítané témy.

Python

v Perl, Python, Ruby, CGI

12

891

02.07.2021 8:41

void

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

python

v Perl, Python, Ruby, CGI

1

741

19.12.2011 23:09

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

POLE

v Assembler, C, C++, Pascal, Java

10

1503

18.11.2006 10:07

audiotrack

V tomto fóre nie sú ďalšie neprečítané témy.

Python skusenosti

v Perl, Python, Ruby, CGI

19

1284

12.07.2013 23:36

phodinux

V tomto fóre nie sú ďalšie neprečítané témy.

python LinearDiscriminantAnalysis

v Perl, Python, Ruby, CGI

0

464

22.08.2016 13:23

marian_r

V tomto fóre nie sú ďalšie neprečítané témy.

Help python

v Perl, Python, Ruby, CGI

6

1802

20.04.2009 8:18

bji

V tomto fóre nie sú ďalšie neprečítané témy.

Vyvojar Python

v Ponuka práce

0

630

31.05.2012 20:47

webwrx

V tomto fóre nie sú ďalšie neprečítané témy.

Python, program

v Perl, Python, Ruby, CGI

6

1068

02.07.2013 19:04

reDo

V tomto fóre nie sú ďalšie neprečítané témy.

Python-funkcia

v Perl, Python, Ruby, CGI

12

700

12.11.2014 0:21

Misosvk

V tomto fóre nie sú ďalšie neprečítané témy.

textove pole

v JavaScript, VBScript, Ajax

5

584

20.06.2009 15:38

Snacker

V tomto fóre nie sú ďalšie neprečítané témy.

Dynamicke pole..

v PHP, ASP

3

419

28.09.2011 22:56

Ando

V tomto fóre nie sú ďalšie neprečítané témy.

elmag. pole

v Ostatné

3

277

16.09.2014 14:47

logarytmus

V tomto fóre nie sú ďalšie neprečítané témy.

Textové pole

v HTML, XHTML, XML, CSS

2

516

13.09.2012 15:16

janosihelsky



© 2005 - 2024 PCforum, edited by JanoF