මෙම ==ක්රියාකරු ටෙස්ට් අගය සමාන වචන. මෙම isක්රියාකරු වස්තුව අනන්යතාව පරීක්ෂා කර, Python දෙක ඇත්තටම (එනම්, මතකය එම ලිපිනයේ සජීවී) එම වස්තුව යන්න පරීක්ෂා.
>>> a = 'banana'
>>> b = 'banana'
>>> a is b 
True
මෙම උදාහරණයේ දී, Python එකම එක string වස්තුව නිර්මාණය, දෙකම aහා bඑයින් අදහස් වේ. හේතුව, පයිතන් අභ්යන්තරව හැඹිලි සහ සමහර නූල් ප්රශස්තිකරණය ලෙස නැවත භාවිතා කිරීම, ඇත්ත වශයෙන්ම මතකයේ ඇත්තේ 'කෙසෙල්' නූලක් පමණි, එය a සහ b විසින් බෙදාගෙන ඇත; සාමාන්ය හැසිරීම අවුලුවාලීමට, ඔබ දිගු නූල් භාවිතා කළ යුතුය:
>>> a = 'a longer banana'
>>> b = 'a longer banana'
>>> a == b, a is b
(True, False)
ඔබ ලැයිස්තු දෙකක් සාදන විට, ඔබට වස්තු දෙකක් ලැබේ:
>>> a = [1, 2, 3]
>>> b = [1, 2, 3]
>>> a is b
False
මෙම අවස්ථාවේ දී අපි ලැයිස්තු දෙක සමාන යැයි කියමු, මන්ද ඒවා එකම මූලද්රව්යයන් ඇති නමුත් ඒවා සමාන නොවේ, මන්ද ඒවා එකම වස්තුවක් නොවන බැවිනි. වස්තූන් දෙකක් සමාන නම්, ඒවා ද සමාන වේ, නමුත් ඒවා සමාන නම්, ඒවා අනිවාර්යයෙන්ම සමාන නොවේ.
යම් aවස්තුවක් ගැන සඳහන් කර ඔබ පවරන්නේ b = aනම්, විචල්යයන් දෙකම එකම වස්තුවකට යොමු වේ:
>>> a = [1, 2, 3]
>>> b = a
>>> b is a
True