Kaedah pop

Kaedah pop memadam dan mengembalikan elemen daripada senarai mengikut indeksnya. Dalam parameter kaedah, kami menentukan indeks elemen. Jika ia tidak ditetapkan - elemen terakhir dikembalikan.

Sintaks

pythonsenarai.pop([indeks])

Contoh

Mari padam elemen terakhir:

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

print(lst)

Keputusan pelaksanaan kod:

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

Contoh

Kaedah mengembalikan elemen yang dipadam:

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

Keputusan pelaksanaan kod:

python'e'

Contoh

Mari cari elemen mengikut indeks dan padam ia menggunakan kaedah pop:

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

print(lst)

Keputusan pelaksanaan kod:

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

Contoh

Sekarang mari cuba padam elemen mengikut indeks yang tiada dalam senarai:

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

Keputusan pelaksanaan kod:

errorIndexError: pop index out of range

Lihat juga

  • kaedah remove,
    yang memadam elemen daripada senarai
  • kaedah insert,
    yang menambah elemen ke dalam senarai sebelum indeks yang ditentukan
  • kaedah count,
    yang mengembalikan bilangan padanan elemen dalam senarai
  • kaedah append,
    yang menambah elemen ke hujung senarai
  • fungsi len,
    yang mengembalikan panjang senarai