Metode pop
Metode pop menghapus dan mengembalikan
elemen dari daftar berdasarkan indeksnya. Dalam parameter
metode kita tentukan indeks elemen. Jika tidak
ditentukan - elemen terakhir yang dikembalikan.
Sintaks
daftar.pop([indeks])
Contoh
Mari hapus elemen terakhir:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop()
print(lst)
Hasil eksekusi kode:
['a', 'b', 'c', 'd']
Contoh
Metode mengembalikan elemen yang dihapus:
lst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())
Hasil eksekusi kode:
'e'
Contoh
Mari temukan elemen berdasarkan indeks dan hapus
menggunakan metode pop:
lst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)
print(lst)
Hasil eksekusi kode:
['a', 'b', 'd', 'e']
Contoh
Sekarang mari coba hapus elemen berdasarkan indeks yang tidak ada dalam daftar:
lst = ['a', 'b', 'c']
lst.pop(3)
Hasil eksekusi kode:
IndexError: pop index out of range
Lihat juga
-
metode
remove,
yang menghapus elemen dari daftar -
metode
insert,
yang menambahkan elemen ke daftar sebelum indeks yang ditentukan -
metode
count,
yang mengembalikan jumlah kemunculan elemen dalam daftar -
metode
append,
yang menambahkan elemen ke akhir daftar -
fungsi
len,
yang mengembalikan panjang daftar