Fungsi id()

Deskripsi

Fungsi id() berfungsi untuk mengembalikan identitas dari suatu objek. Identitas ini berupa beberapa digit integer yang  unik atau berbeda antara satu objek dengan yang lain. Semua objek yang ada di Python memiliki id.


Sintaks

Fungsi id() memiliki sintaks sebagai berikut:

id(object)


Parameter

Fungsi id() menerima satu buah parameter, yaitu:

  • object – object yang akan dikembalikan id nya

Nilai Kembalian

Fungsi id() mengembalikan identitas dari objek. Identitas ini bersifat unik dan akan tetap nilainya di dalam program


Contoh

Contoh penggunaan fungsi id() adalah sebagai berikut:

  class Karyawan: pass def func(x): print(x) budi = Karyawan() print('id dari budi =', id(budi)) print('id dari fungsi func=', id(func)) # id integer print('id dari 5 = ', id(5)) # id string print('id dari python=', id('python'))

Output

Output dari program di atas adalah seperti berikut:

id dari budi = 139939927733024
id dari fungsi func= 139939927683960
id dari 5 = 10914496
id dari python= 139940295925976