python中“is”关键字的不明确行为

时间:2014-11-18 06:51:37

标签: python

为什么python在用于字符串数据类型时显示is关键字的模糊结果? 以下代码段描述了我的问题

>>> l1='shrey'
>>> l2='shrey'
>>> l1 is l2
True
>>> l1='shrey saraswat'
>>> l2='shrey saraswat'
>>> l1 is l2
False

这两个地方不一样吗? TrueTrueFalseFalse

此问题与'is' operator behaves differently when comparing strings with spaces类似。但我无法在那里找到确切的答案。 我只是想知道上面讨论的案例的为什么以及如何场景。

0 个答案:

没有答案