id() & object identity
Në shqip: Funksioni id()
ShpjegimiSQ
id(x) të jep numrin unik të një objekti në memorie. Dy variabla me të njëjtin id janë i njëjti objekt — kjo është ajo që kontrollon is. E dobishme për të kuptuar referencat dhe kopjet.
EnglishEN
id(x) gives an object's unique number in memory. Two variables with the same id are the same object — that's what is checks. Useful for understanding references and copies.
Si ta mendosh
Si numri i letërnjoftimit: dy njerëz me të njëjtin numër janë i njëjti person.
Lexoje në anglisht
Like an ID number: two people with the same number are the same person.
Shembull kodipython
a = [1, 2]; b = a; c = a.copy()
print(id(a) == id(b)) # True
print(id(a) == id(c)) # False