[EMAIL PROTECTED] wrote:
Hello,
I am testing object identity.
If I do it from the interpreter, I get strange results.
*print [] is []*
*False*
print id([]), id([])
3083942700 3083942700
Why is that? Isn't this an error?
If I test it in a script, all is OK.
#!/usr/bin/python
a
On Jun 6, 2008, at 4:27 PM, Ethan Furman wrote:
[EMAIL PROTECTED] wrote:
Hello,
I am testing object identity.
If I do it from the interpreter, I get strange results.
*print [] is []*
*False*
print id([]), id([])
3083942700 3083942700
Why is that? Isn't this an error?
in the first
Hello,
I am testing object identity.
If I do it from the interpreter, I get strange results.
print [] is []
False
print id([]), id([])
3083942700 3083942700
Why is that? Isn't this an error?
If I test it in a script, all is OK.
#!/usr/bin/python
a = []
b = []
print a == b
print a is
[EMAIL PROTECTED] schrieb:
Hello,
I am testing object identity.
If I do it from the interpreter, I get strange results.
print [] is []
False
print id([]), id([])
3083942700 3083942700
Why is that? Isn't this an error?
No, it's not an error. You are getting this result
On 3. Jún, 23:08 h., Christian Heimes [EMAIL PROTECTED] wrote:
[EMAIL PROTECTED] schrieb:
Hello,
I am testing object identity.
If I do it from the interpreter, I get strange results.
print [] is []
False
print id([]), id([])
3083942700 3083942700
Why is that? Isn't this an
On Tue, 03 Jun 2008 23:08:46 +0200, Christian Heimes wrote:
[EMAIL PROTECTED] schrieb:
Hello,
I am testing object identity.
If I do it from the interpreter, I get strange results.
print [] is []
False
print id([]), id([])
3083942700 3083942700
Why is that? Isn't this an