Функція id() в Python

 1991

Функція id() повертає унікальне ціле число (ідентифікатор) переданого об’єкта аргументу. Наприклад:

Результат:

The id of sum is 9789312

Синтаксис функції id()

Параметри функції id()

Функція id() приймає один параметр:

   object — може бути класом, змінною, списком, кортежем, множиною тощо.

Значення, яке повертає функція id()

Функція id() повертає:

   ідентифікатор об’єкта (який є унікальним цілим числом для даного об’єкта).

Приклад №1: Функція id() в Python

Результат:

id of 5 = 140472391630016
id of a = 140472391630016
id of b = 140472391630016
id of c = 140472372786520

Тут функція id() повертає унікальне ціле число для кожного унікального значення, з яким вона використовується. Ми використали функцію id() зі змінними a, b та c, і отримали відповідні їм ідентифікатори.

Як ми бачимо, функція id() повертає ціле число 140472391630016 як для a = 5, так і для 5. Оскільки обидва значення однакові, то ідентифікатор один.

Примітка: Оскільки ідентифікатор — це присвоєна адреса в пам’яті, в різних системах вона може бути різною. Тому результат у вашій системі може відрізнятися.

Приклад №2: Функція id() з класами та об’єктами

Результат:

id of dummyFoo = 139980765729984

Тут ми використали функцію id() з об’єктом класу.

Приклад №3: Функція id() з множинами

Результат:

The id of the fruits set is 140533973276928

Тут ми використали функцію id() з множиною fruits.

Приклад №4: Функція id() з кортежами

Результат:

The id of the vegetables set is 139751433263360

Тут ми використали функцію id() з кортежем.

Оцінити статтю:

1 Зірка2 Зірки3 Зірки4 Зірки5 Зірок (3 оцінок, середня: 4,33 з 5)
Завантаження...

Залишити відповідь

Ваш E-mail не буде опублікований. Обов'язкові поля відмічені *