在Python中,“is” 是一個身份運算符,用于判斷兩個對象是否指向同一個內存地址。具體用法如下:
a = [1, 2, 3]
b = a
print(a is b) # True
class MyClass:
pass
obj = MyClass()
print(isinstance(obj, MyClass)) # True
需要注意的是,“is” 是用來比較對象的身份的,而 “==” 是用來比較對象的值。在大多數情況下,應該使用 “==” 來比較對象的值,而不是使用 “is”。