Cara Bersiap Daftar Dalam Python – Codewithaden

Untuk menambahkan elemen ke daftar, gunakan metode daftar seperti menambahkan() , memperpanjang() , dan memasukkan() untuk menambahkan elemen ke daftar atau menggabungkan daftar lainnya. Tapi, pertama, mari kita lihat bagaimana menambahkan elemen di awal daftar

Prepend to List in Python

Untuk menyiapkan elemen untuk mencantumkan di Python, gunakan collections.deque.appendleft () metode. Dalam pendekatan ini, daftar dapat dikonversi menjadi deque, dan kemudian appendleft () Fungsi dapat digunakan untuk melakukan operasi seperti dorong dari depan antrian ujung ganda.

from collections import deque

listA = [2, 3, 4]
print("Original list: ", listA)

listA = deque(listA)
listA.appendleft(1)
print("After prepending: ", list(listA))
 

Keluaran

Original list:  [2, 3, 4]
After prepending:  [1, 2, 3, 4] 

Jika Anda memasukkan daftar di depan, Python harus memindahkan semua item lain satu ruang ke depan; Daftar tidak bisa “Buatlah ruang di depan” . Namun, itu collections.deque (antrian ganda) dukungan “Membuat Ruang di Depan” dan jauh lebih cepat dalam kasus ini.

Prepend to list in python menggunakan list.insert ()

Untuk menyiapkan daftar dalam Python, gunakan metode List.insert () dengan Indeks diatur ke 0, yang menambahkan elemen di awal daftar. Insert () adalah fungsi python bawaan yang memasukkan item ke daftar pada indeks yang diberikan.

listA = [2, 3, 4]

listA.insert(0, 1)

print(listA) 

Keluaran

[1, 2, 3, 4] 

Anda dapat melihat bahwa kami memasukkan elemen 1 di awal daftar.

Argumen pertama adalah indeks elemen sebelum dimasukkan, jadi array.insert (0, x) menyisipkan di bagian depan daftar, dan array.insert (len (array), x) setara dengan array.append ( x).

Nilai negatif diperlakukan sebagai relatif terhadap akhir array.

Python List.Append ()

Untuk menambahkan elemen di akhir daftar, gunakan metode List.Append (). Daftar apend () adalah metode python bawaan yang menambahkan satu elemen ke daftar yang ada. Itu Daftar.Append () Metode mengambil elemen sebagai argumen dan tidak mengembalikan daftar baru; Sebaliknya, itu memodifikasi daftar asli.

listA = [2, 3, 4]

listA.append(1)

print(listA) 

Keluaran

[2, 3, 4, 1] 

Itu untuk berpura -pura elemen ke daftar dalam Python.

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 *