🔹 در پایتون،
== مقدار دو متغیر را مقایسه میکند، اما is بررسی میکند که آیا دو متغیر به یک شیء یکسان در حافظه اشاره دارند یا نه! a = [1, 2, 3]
b = [1, 2, 3]
print(a == b) # خروجی: True
print(a is b) # خروجی: False
🔸 چرا؟ چون
a و b مقدار یکسانی دارند اما دو لیست جداگانه در حافظهاند!