Встроенная функция Python id()
Возвращает «идентичность» объекта. Это целое число, которое гарантированно является уникальным и постоянным для данного объекта в течение всего его жизненного цикла. Два объекта с непересекающимися жизненными циклами могут иметь одинаковое значение id().
Introduction
Функция id() возвращает уникальное целое число, которое идентифицирует объект в памяти. Гарантируется, что этот ID является уникальным на протяжении всего жизненного цикла объекта. По сути, это адрес объекта в памяти.
Examples
x = 10
y = 10
z = 20
print(id(x))
print(id(y)) # same as id(x) because Python caches small integers
print(id(z))
print(id(1))
print(id('1'))
print(id([1, 2]))
4331368528
4331368528
4331368560
4331368496
4331368560
4331368560