== ऑपरेटर
== ऑपरेटर ऑपरेंड्स की तुलना ऑब्जेक्ट्स के मानों की समानता की जांच करके करता है।
is ऑपरेटर
is ऑपरेटर ऑपरेंड्स की तुलना ऑब्जेक्ट्स के समान होने या न होने की जांच करके करता है।
उदाहरण
पायथन में अंतर दिखाने वाला निम्न प्रोग्राम है।
list1 = [1]
list2 = [1]
list3 = list1
print(id(list1))
print(id(list2))
if (list1 == list2):
print("True")
else:
print("False")
if (list1 is list2):
print("True")
else:
print("False")
if (list1 is list3):
print("True")
else:
print("False")आउटपुट
140380664377096 140380664376904 True False True