== অপারেটর
== অপারেটর অপারেন্ড দুটির মান সমান কিনা চেক করে তুলনা করে।
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