python is和==的区别
程序员文章站
2022-03-25 16:56:39
# is 比较的是内存地址 == 比较内容和数据类型 a = [1, 2, 3] b = a print(a is b) print(a == b) c = copy.deepcopy(a) print(a is c) print(a == c) True True False True 本文首发于 ......
# is 比较的是内存地址 == 比较内容和数据类型 a = [1, 2, 3] b = a print(a is b) print(a == b) c = copy.deepcopy(a) print(a is c) print(a == c) ------------- true true false true
本文首发于,博客园同步更新
上一篇: Hibernate入门这一篇就够了
推荐阅读
-
Linux chgrp命令详细介绍和使用实例(改变文件或目录的所属用户组)
-
linux命令之find命令的12个常用参数详解(含具体用法和注意事项)
-
详谈java中File类getPath()、getAbsolutePath()、getCanonical的区别
-
Linux chown命令详细介绍和使用实例(改变文件或目录的所有者)
-
教你用笔记本:电池的保养和正确使用技巧
-
中小企业网站建设和推广的策略浅谈
-
深入理解JavaScript的值传递和引用传递
-
python使用phoenixdb操作hbase的方法示例
-
PySide和PyQt加载ui文件的两种方法
-
Python中的异常处理try/except/finally/raise用法分析