Python:Библиотека/3/Модули/builtins/id()

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Проверка/Оформление/Редактирование: Мякишев Е.А.


id()

id(obj)

Возвращает уникальное(на протяжении всего времени жизни данного объекта) целочисленное значение, идентифицирующее объект obj. Если впоследствии объект obj будет удален механизмом сборки мусора, то это значение может быть использовано повторно для идентификации какого-то другого объекта. Если для типа или класса не определена операция проверки равенства, то для хеширования и сравнения Python использует значение id. Проверка идентичности x is y равносильна id(x) == id(y).

Параметры

obj - любой объект;

Пример

№1

Вывод:

№2

Вывод:

См.также

Внешние ссылки