RE: [python] porovnání listů

Krmela Tomas krmela na asd-software.cz
Úterý Březen 22 12:35:30 CET 2005


Kod je nahrani je 
lines=handle.readlines
blines=lines
carovani s lines pak ten kod
jak jinak  udelat tu kopii lines do blines

-----Original Message-----
From: python-bounces na py.cz [mailto:python-bounces na py.cz] On Behalf Of Ivo Štolpa
Sent: Tuesday, March 22, 2005 12:27 PM
To: Konference PyCZ
Subject: Re: [python] porovnání listů 

Krmela Tomas napsal(a):

> Na ten range jsem zapomněl,ale ono je problém s tím porovnáním , mam 
> v aplikaci echem hlašeny zmeny v lines ale to porovnání mi vrací mod=0
>
Ten kód je až na tu chybičku s range v pořádku. Chyba bude asi někde 
mimo toho, cos nám poskytl. Možná, že je to ve způsobu vytváření té 
kopie blines nebo v něčem podoném, co způsobí, že se seznamy lines i 
blines se svými prvky odkazují na stejné objekty. Pak by přirozeně 
veškeré změny v lines byly samosebou i v blines a pak by jejich 
porovnávání na nerovnost opravdu nemělo smysl.
Mám na mysli něco jako:

lines = [1,2,3]
blines = lines
lines[1] = 9
if lines<>blines:
    #tady sem se to nikdy nedostane

ivo

-- 
Ing. Ivo Štolpa

***********************************************
PUSSA software, Žižkova 13, 58601 Jihlava
e-mail: pussa na pussa.cz, ivo.stolpa na seznam.cz
stránky: http://www.pussa.cz
mobilní telefon: 602 735 124
pevná linka: 567 320 386
fax: 602 783 071
***********************************************


_______________________________________________
Python mailing list
Python na py.cz
http://www.py.cz/mailman/listinfo/python





Další informace o konferenci Python