python a is b是什么结构
作者:野牛程序员:2024-10-08 12:09:09python阅读 2453
python a is b是什么结构
a is b
是 Python 中用于比较两个对象是否是同一个对象的表达式。它检查的是对象的身份,返回值为布尔型(True 或 False)。如果 a
和 b
引用同一个对象,结果为 True;如果它们是不同的对象(即使内容相同),结果为 False。
例如:
a = [1, 2, 3] b = a c = list(a) print(a is b) # True,因为 b 是 a 的引用 print(a is c) # False,因为 c 是一个新列表,内容相同但不是同一个对象
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892