In python I have experienced something that was a little weird for me.
>>> a = "a"
>>> b = "a"
>>> a is b
True
>>> id(a) == id(b)
True
But when I choos another string value for a
and b
this behaves different.
>>> a = "dlfkgmdflkgd gdflkg dflkg dflkgd fgdfg"
>>> b = "dlfkgmdflkgd gdflkg dflkg dflkgd fgdfg"
>>> a is b
False
>>> id(a) == id(b)
False
what is the difference betwee "a"
and "dlfkgmdflkgd gdflkg dflkg dflkgd fgdfg"
?