"zefciu" wrote in message news:[EMAIL PROTECTED]
> Where can I find a good explanation when does an interpreter copy the
> value, and when does it create the reference. I thought I understand
> it, but I have just typed in following commands:
>
> >>> a=[[1,2],[3,4]]
> >>> b=a[1]
> >>> b=[5,6]
> >>
zefciu wrote:
> Hello!
>
> Where can I find a good explanation when does an interpreter copy the
> value, and when does it create the reference.
Unless you explicitely ask for a copy (either using the copy module or a
specific function or method), you'll get a reference.
> I thought I understan
zefciu wrote:
> Hello!
>
> Where can I find a good explanation when does an interpreter copy the
> value, and when does it create the reference. I thought I understand
> it, but I have just typed in following commands:
>
>
a=[[1,2],[3,4]]
b=a[1]
b=[5,6]
a
>
> [[1, 2], [3, 4]]
>
zefciu wrote:
> Hello!
>
> Where can I find a good explanation when does an interpreter copy the
> value, and when does it create the reference. I thought I understand
> it, but I have just typed in following commands:
>
a=[[1,2],[3,4]]
b=a[1]
b=[5,6]
a
> [[1, 2], [3, 4]]
>>>
Hello!
Where can I find a good explanation when does an interpreter copy the
value, and when does it create the reference. I thought I understand
it, but I have just typed in following commands:
>>> a=[[1,2],[3,4]]
>>> b=a[1]
>>> b=[5,6]
>>> a
[[1, 2], [3, 4]]
>>> b
[5, 6]
And I don't understan