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

pythondaftar.pop([indeks])

Contoh

Mari hapus elemen terakhir:

pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop()

print(lst)

Hasil eksekusi kode:

python['a', 'b', 'c', 'd']

Contoh

Metode mengembalikan elemen yang dihapus:

pythonlst = ['a', 'b', 'c', 'd', 'e']
print(lst.pop())

Hasil eksekusi kode:

python'e'

Contoh

Mari temukan elemen berdasarkan indeks dan hapus menggunakan metode pop:

pythonlst = ['a', 'b', 'c', 'd', 'e']
lst.pop(2)

print(lst)

Hasil eksekusi kode:

python['a', 'b', 'd', 'e']

Contoh

Sekarang mari coba hapus elemen berdasarkan indeks yang tidak ada dalam daftar:

pythonlst = ['a', 'b', 'c']
lst.pop(3)

Hasil eksekusi kode:

errorIndexError: 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