Cara Mendapatkan Elemen Terakhir Daftar Dalam Python – Codewithaden

Ke Dapatkan Python terakhir elemen di daftar

  1. Menggunakan daftar [-1] Sintaks dan saya berasumsi bahwa Anda memiliki daftar yang tidak kosong.
  2. Menggunakan metode list.pop ().

Elemen terakhir Python dalam daftar

Ke Dapatkan itu terakhir elemen dari daftar di Python , menggunakan Daftar [-1] sintaksis. Itu Daftar [-N] Sintaks mendapat ke-nth-to terakhir elemen . Jadi daftar [-1] mendapatkan elemen terakhir, dan daftar [-2] mendapatkan yang kedua dari yang terakhir. Daftar [-1] adalah cara yang paling disukai, terpendek, dan pythonic untuk mendapatkan elemen terakhir.

Ke membuat sebuah daftar di Python , menggunakan Kurung persegi ([]) dan tambahkan elemen dalam daftar yang dipisahkan oleh koma.

data = ["infy", "tcs", "affle", "dixon", "astral"] 

Dalam daftar ini, elemen “astral” adalah item terakhir; Untuk mengakses elemen itu, tulis kode berikut.

last_element = data[-1] 

Apa yang akan dilakukan kode ini adalah akan mencabut elemen terakhir dan menyimpannya ke last_element, dan kita dapat mencetak elemen menggunakan fungsi print ().

data = ["infy", "tcs", "affle", "dixon", "astral"] 

last_element = data[-1]
print(last_element) 

Keluaran

astral 

IndexError dalam daftar Python

Jika item yang diharapkan tidak ada, itu akan melempar indexerror. Ini berarti bahwa daftar [-1] akan menaikkan pengecualian jika daftarnya kosong karena daftar kosong tidak dapat memiliki elemen terakhir.

data = [] 

last_element = data[-1]
print(last_element) 

Keluaran

Traceback (most recent call last):
  File "/Users/krunal/Desktop/code/pyt/database/app.py", line 3, in 
    last_element = data[-1]
IndexError: list index out of range 

Seperti yang Anda lihat bahwa kami dapatkan: IndexError: Daftar indeks di luar jangkauan

Menggunakan metode list.pop ()

Itu daftar.pop () Dalam metode Python menghapus dan mengembalikan objek pada indeks yang diberikan (diteruskan sebagai argumen) dari a daftar

data = ["infy", "tcs", "affle", "dixon", "astral"] 

last_element = data.pop()
print(last_element) 

Keluaran

astral 

Itu untuk tutorial ini.

Pos terkait

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *