- 博客(2)
- 收藏
- 关注
原创 Python中is和==的区别
is用于判断两个变量引用对象是否为同一个,==用于判断引用变量的值是否相等。a is b相当于id(a)==id(b),id()能够获取对象的内存地址。如果 a=10;b=a; 则此时 a 和 b 的内存地址一样的;但当 a=[1,2,3]; 另 b=a[:] 时,虽然 a 和 b 的值一样,但内存地址不一样。如果此时定义 a=10、b=10, 然后再对比 a is b...
2019-03-05 14:38:24 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人