Why does changing 1 list affect the other?
oom
oom at xxnospamxx.ps.gen.nz
Wed Nov 5 22:36:08 EST 2003
More information about the Python-list mailing list
Wed Nov 5 22:36:08 EST 2003
- Previous message (by thread): Why does changing 1 list affect the other?
- Next message (by thread): Why does changing 1 list affect the other?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I am a bit of a newbie when it comes to python, when working with lists today I noticed some very odd behaviour, any suggestions welcome: Python 2.2.3 (#1, Nov 6 2003, 14:12:38) [GCC 3.3.2 20031022 (Gentoo Linux 3.3.2-r2, propolice)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> firstlist=['item1','item2','item2'] >>> secondlist=firstlist >>> print (firstlist,secondlist) (['item1', 'item2', 'item2'], ['item1', 'item2', 'item2']) >>> firstlist[0]='strangeness' >>> print (firstlist,secondlist) (['strangeness', 'item2', 'item2'], ['strangeness', 'item2', 'item2']) >>> why does altering one list affect the other list ? it is driving me insane!
- Previous message (by thread): Why does changing 1 list affect the other?
- Next message (by thread): Why does changing 1 list affect the other?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list