[python] porovnání listů

Tomas Brabenec konference na brabenec.net
Úterý Březen 22 11:41:37 CET 2005


Oprava:

mod=0

            for i in range(0,len(lines)-1):

                if mod==0:

                    if lines[i]!=blines[i]:

                        mod=1

            if mod==1:


Tomas Brabenec napsal(a):

> to je jasny, protože "i" je text, ne index, to bys pak musel udělat 
> takhle:
>
> mod=0
>
>             for i in range(0,len(lines)-1):
>
>                 if mod==0:
>
>                     if lines[i]!=blines[i]:
>
>                         mod=1
>
>             if mod==1:
>
> Krmela Tomas napsal(a):
>
>> Dobrý den,
>>
>>  
>>
>> Lines je modifikováno
>>
>> Blines je puvodní list
>>
>> Napsal jsem si kod
>>
>>  
>>
>> mod=0
>>
>>             for i in lines:
>>
>>                 if mod==0:
>>
>>                     if lines[i]!=blines[i]:
>>
>>                         mod=1
>>
>>             if mod==1:
>>
>>  
>>
>> hazi mi to chybu TypeError: list indices must be integers
>>
>>  
>>
>> nevíte proc?
>>
>>------------------------------------------------------------------------
>>
>>_______________________________________________
>>Python mailing list
>>Python na py.cz
>>http://www.py.cz/mailman/listinfo/python
>>
>
>-- 
>Objevte znovu web - http://firefox.czilla.cz
>Zkroťte svoji poštu - http://www.czilla.cz/help/thunderbird
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Python mailing list
>Python na py.cz
>http://www.py.cz/mailman/listinfo/python
>

-- 
Objevte znovu web - http://firefox.czilla.cz
Zkroťte svoji poštu - http://www.czilla.cz/help/thunderbird

------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://www.py.cz/pipermail/python/attachments/20050322/564fc3d8/attachment.htm


Další informace o konferenci Python