相关疑难解决方法(0)

Python"是"声明:发生了什么?

我很惊讶

[] is not []
Run Code Online (Sandbox Code Playgroud)

评估为True.

这段代码发生了什么?真的notis陈述在做什么?

python

34
推荐指数
4
解决办法
3万
查看次数

为什么[]是[]在Python中给出False

我对此逻辑有些困惑。当以下内容在python中为True时

print('' is '')  #True
print('' == '')  #True
print([] ==  []) #True
print({} ==  {}) #True
Run Code Online (Sandbox Code Playgroud)

但是为什么这些陈述会给出False?

print([] is  []) #False
print({} is  {}) #False
Run Code Online (Sandbox Code Playgroud)

python python-2.7 python-3.x

1
推荐指数
1
解决办法
62
查看次数

标签 统计

python ×2

python-2.7 ×1

python-3.x ×1